{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "be8b4981",
   "metadata": {},
   "source": [
    "# 数据准备-liepin-PM"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "cf22335a",
   "metadata": {},
   "source": [
    "## 请求页面准备\n",
    "> 1. 找到页面的数据API接口\n",
    "> 2. 提供正确的用户请求酬载（payload）\n",
    "> 3. 准备请求的headers，增加cookie信息（用户登录之后的cookie），保证数据的合理性\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "c6f6861b",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'flag': 1, 'data': {'workExperiences': [{'code': '1', 'name': '应届生'}, {'code': '2', 'name': '实习生'}, {'code': '0$1', 'name': '1年以内'}, {'code': '1$3', 'name': '1-3年'}, {'code': '3$5', 'name': '3-5年'}, {'code': '5$10', 'name': '5-10年'}, {'code': '10$999', 'name': '10年以上'}], 'salaries': [{'code': '0$3', 'name': '3K以下'}, {'code': '3$5', 'name': '3K-5k'}, {'code': '5$10', 'name': '5K-10k'}, {'code': '10$20', 'name': '10K-20k'}, {'code': '20$40', 'name': '20K-40k'}, {'code': '40$60', 'name': '40K-60k'}, {'code': '60$999', 'name': '60K以上'}], 'dqs': [], 'jobKinds': [{'code': '1', 'name': '猎头职位'}, {'code': '2', 'name': '企业职位'}], 'famousComps': [{'code': 'qua_0004', 'name': '财富中国500强'}, {'code': 'qua_0009', 'name': '创新企业100强'}, {'code': 'qua_0005', 'name': '制造业500强'}, {'code': 'qua_0003', 'name': '专精特新企业'}, {'code': 'qua_0001', 'name': '高新技术企业'}, {'code': 'qua_0008', 'name': '独角兽'}], 'educations': [{'code': '010', 'name': '博士'}, {'code': '020', 'name': 'MBA/EMBA'}, {'code': '030', 'name': '硕士'}, {'code': '040', 'name': '本科'}, {'code': '050', 'name': '大专'}, {'code': '060', 'name': '中专/中技'}, {'code': '080', 'name': '高中'}, {'code': '090', 'name': '初中及以下'}], 'financeStages': [{'code': '01', 'name': '天使轮'}, {'code': '02', 'name': 'A轮'}, {'code': '03', 'name': 'B轮'}, {'code': '04', 'name': 'C轮'}, {'code': '05', 'name': 'D轮及以上'}, {'code': '06', 'name': '已上市'}, {'code': '07', 'name': '战略融资'}, {'code': '08', 'name': '融资未公开'}, {'code': '99', 'name': '其他'}], 'compNatures': [{'code': '010', 'name': '外商独资·外企办事处'}, {'code': '020', 'name': '中外合营(合资·合作)'}, {'code': '030', 'name': '私营·民营企业'}, {'code': '040', 'name': '国有企业'}, {'code': '050', 'name': '国内上市公司'}, {'code': '060', 'name': '政府机关/非盈利机构'}, {'code': '070', 'name': '事业单位'}, {'code': '999', 'name': '其他'}], 'industries': [{'children': [{'code': 'H01', 'name': '不限'}, {'code': 'H0001', 'name': '游戏'}, {'code': 'H0002', 'name': '电子商务'}, {'code': 'H0003', 'name': '新零售'}, {'code': 'H0004', 'name': '在线社交/媒体'}, {'code': 'H0005', 'name': '生活服务O2O'}, {'code': 'H0006', 'name': '在线教育'}, {'code': 'H0007', 'name': '互联网医疗'}, {'code': 'H0008', 'name': '云计算/大数据'}, {'code': 'H0009', 'name': '人工智能'}, {'code': 'H0010', 'name': '物联网'}, {'code': 'H0011', 'name': '区块链'}, {'code': 'H0012', 'name': '网络/信息安全'}, {'code': 'H0013', 'name': '计算机软件'}, {'code': 'H0014', 'name': '计算机硬件'}, {'code': 'H0015', 'name': '智能硬件'}, {'code': 'H0016', 'name': 'IT服务'}, {'code': 'H0017', 'name': '互联网'}], 'code': 'H01', 'name': 'IT/互联网/游戏'}, {'children': [{'code': 'H02', 'name': '不限'}, {'code': 'H0018', 'name': '电子/半导体/集成电路'}, {'code': 'H0019', 'name': '智能硬件'}, {'code': 'H0020', 'name': '运营商/增值服务'}, {'code': 'H0021', 'name': '通信设备'}], 'code': 'H02', 'name': '电子/通信/半导体'}, {'children': [{'code': 'H03', 'name': '不限'}, {'code': 'H0022', 'name': '房地产开发经营'}, {'code': 'H0023', 'name': '房地产租赁/中介'}, {'code': 'H0024', 'name': '物业/商业管理'}, {'code': 'H0025', 'name': '建材'}, {'code': 'H0026', 'name': '工程管理/勘察/监理'}, {'code': 'H0027', 'name': '建筑/工程设计'}, {'code': 'H0028', 'name': '工程施工'}, {'code': 'H0029', 'name': '装饰装修'}], 'code': 'H03', 'name': '房地产/建筑'}, {'children': [{'code': 'H04', 'name': '不限'}, {'code': 'H0030', 'name': '银行'}, {'code': 'H0031', 'name': '保险'}, {'code': 'H0032', 'name': '基金/证券/期货'}, {'code': 'H0033', 'name': '资产管理'}, {'code': 'H0034', 'name': '担保/拍卖/典当'}, {'code': 'H0035', 'name': '信托'}, {'code': 'H0036', 'name': '科技金融'}, {'code': 'H0037', 'name': '融资租赁/保理'}, {'code': 'H0038', 'name': '其他金融'}], 'code': 'H04', 'name': '金融'}, {'children': [{'code': 'H05', 'name': '不限'}, {'code': 'H0039', 'name': '食品/饮料/酒水'}, {'code': 'H0040', 'name': '日化'}, {'code': 'H0041', 'name': '烟草'}, {'code': 'H0042', 'name': '服装/纺织/皮革'}, {'code': 'H0043', 'name': '家具/家居'}, {'code': 'H0044', 'name': '家电'}, {'code': 'H0045', 'name': '办公用品/设备'}, {'code': 'H0046', 'name': '工艺品'}, {'code': 'H0047', 'name': '珠宝/首饰'}, {'code': 'H0048', 'name': '文娱用品/器材'}, {'code': 'H0049', 'name': '日用杂品'}], 'code': 'H05', 'name': '消费品'}, {'children': [{'code': 'H06', 'name': '不限'}, {'code': 'H0050', 'name': '制药'}, {'code': 'H0051', 'name': '生物技术'}, {'code': 'H0052', 'name': '医疗器械'}, {'code': 'H0053', 'name': '医疗机构'}, {'code': 'H0054', 'name': '医药流通'}, {'code': 'H0055', 'name': '医药外包'}], 'code': 'H06', 'name': '医疗健康'}, {'children': [{'code': 'H07', 'name': '不限'}, {'code': 'H0056', 'name': '汽车零部件及配件'}, {'code': 'H0057', 'name': '整车制造'}, {'code': 'H0058', 'name': '新能源汽车'}, {'code': 'H0059', 'name': '汽车交易/后市场'}], 'code': 'H07', 'name': '汽车'}, {'children': [{'code': 'H08', 'name': '不限'}, {'code': 'H0060', 'name': '机械/设备'}, {'code': 'H0061', 'name': '电气机械/器材'}, {'code': 'H0062', 'name': '仪器仪表'}, {'code': 'H0063', 'name': '轨道交通/船舶设备'}, {'code': 'H0064', 'name': '航空/航天设备'}, {'code': 'H0065', 'name': '新材料'}, {'code': 'H0066', 'name': '金属制品'}, {'code': 'H0067', 'name': '非金属矿物制品'}, {'code': 'H0068', 'name': '橡胶/塑料制品'}, {'code': 'H0069', 'name': '印刷/包装/造纸'}, {'code': 'H0070', 'name': '工业自动化'}, {'code': 'H0071', 'name': '家电'}, {'code': 'H0072', 'name': '家具/家居'}, {'code': 'H0073', 'name': '其他制造业'}], 'code': 'H08', 'name': '机械/制造'}, {'children': [{'code': 'H09', 'name': '不限'}, {'code': 'H0074', 'name': '学前教育'}, {'code': 'H0075', 'name': '学校教育'}, {'code': 'H0076', 'name': '培训服务'}, {'code': 'H0077', 'name': '其他教育培训'}], 'code': 'H09', 'name': '教育培训'}, {'children': [{'code': 'H10', 'name': '不限'}, {'code': 'H0078', 'name': '法律服务'}, {'code': 'H0079', 'name': '人力资源服务'}, {'code': 'H0080', 'name': '财务/审计/税务'}, {'code': 'H0081', 'name': '知识产权服务'}, {'code': 'H0082', 'name': '翻译服务'}, {'code': 'H0083', 'name': '咨询服务'}, {'code': 'H0084', 'name': '租赁业'}, {'code': 'H0085', 'name': '检测/认证'}, {'code': 'H0086', 'name': '学术/科研'}, {'code': 'H0087', 'name': '专业技术服务'}, {'code': 'H0088', 'name': '科技推广服务'}, {'code': 'H0089', 'name': '其他商务服务业'}], 'code': 'H10', 'name': '科研技术/商务服务'}, {'children': [{'code': 'H11', 'name': '不限'}, {'code': 'H0090', 'name': '广告/公关/会展'}, {'code': 'H0091', 'name': '广播/影视/录音'}, {'code': 'H0092', 'name': '新闻和出版业'}, {'code': 'H0093', 'name': '文化艺术业'}, {'code': 'H0094', 'name': '体育'}], 'code': 'H11', 'name': '广告/传媒/文化/体育'}, {'children': [{'code': 'H12', 'name': '不限'}, {'code': 'H0095', 'name': '餐饮业'}, {'code': 'H0096', 'name': '酒店/民宿'}, {'code': 'H0097', 'name': '旅游'}, {'code': 'H0098', 'name': '室内娱乐'}, {'code': 'H0099', 'name': '家政服务'}, {'code': 'H0100', 'name': '养老服务'}, {'code': 'H0101', 'name': '美容/美发/保健'}, {'code': 'H0102', 'name': '婚嫁/摄影'}, {'code': 'H0103', 'name': '宠物服务'}, {'code': 'H0104', 'name': '其他生活服务'}], 'code': 'H12', 'name': '生活服务'}, {'children': [{'code': 'H13', 'name': '不限'}, {'code': 'H0105', 'name': '民航/铁路/公路/水路客运'}, {'code': 'H0106', 'name': '货运/物流/仓储'}, {'code': 'H0107', 'name': '邮政/快递'}, {'code': 'H0108', 'name': '贸易/进出口'}, {'code': 'H0109', 'name': '批发/零售'}], 'code': 'H13', 'name': '交通/物流/贸易/零售'}, {'children': [{'code': 'H14', 'name': '不限'}, {'code': 'H0110', 'name': '矿产开采'}, {'code': 'H0111', 'name': '金属冶炼'}, {'code': 'H0112', 'name': '煤炭/燃料加工'}, {'code': 'H0113', 'name': '电力/热力/燃气/水务'}, {'code': 'H0114', 'name': '新能源'}, {'code': 'H0115', 'name': '石化'}, {'code': 'H0116', 'name': '化工'}, {'code': 'H0117', 'name': '环保'}], 'code': 'H14', 'name': '能源/化工/环保'}, {'children': [{'code': 'H15', 'name': '不限'}, {'code': 'H0118', 'name': '政府/公共事业'}, {'code': 'H0119', 'name': '非营利组织'}, {'code': 'H0120', 'name': '农/林/牧/渔'}, {'code': 'H0121', 'name': '其他行业'}], 'code': 'H15', 'name': '政府/非营利组织/其他'}], 'compScales': [{'code': '010', 'name': '1-49人'}, {'code': '020', 'name': '50-99人'}, {'code': '030', 'name': '100-499人'}, {'code': '040', 'name': '500-999人'}, {'code': '050', 'name': '1000-2000人'}, {'code': '060', 'name': '2000-5000人'}, {'code': '070', 'name': '5000-10000人'}, {'code': '080', 'name': '10000人以上'}], 'pubTimes': [{'code': '', 'name': '不限'}, {'code': '1', 'name': '一天以内'}, {'code': '3', 'name': '三天以内'}, {'code': '7', 'name': '一周以内'}, {'code': '30', 'name': '一个月以内'}], 'hotCities': [{'code': '410', 'name': '全国'}, {'code': '010', 'name': '北京'}, {'code': '020', 'name': '上海'}, {'code': '030', 'name': '天津'}, {'code': '040', 'name': '重庆'}, {'code': '050020', 'name': '广州'}, {'code': '050090', 'name': '深圳'}, {'code': '060080', 'name': '苏州'}, {'code': '060020', 'name': '南京'}, {'code': '070020', 'name': '杭州'}, {'code': '210040', 'name': '大连'}, {'code': '280020', 'name': '成都'}, {'code': '170020', 'name': '武汉'}, {'code': '270020', 'name': '西安'}]}}\n"
     ]
    }
   ],
   "source": [
    "import requests\n",
    "import json\n",
    "\n",
    "url = \"https://api-c.liepin.com/api/com.liepin.searchfront4c.pc-search-job-cond-init\"\n",
    "payload = {\n",
    "    \"data\": {\n",
    "        \"mainSearchPcConditionForm\": {\n",
    "            \"city\": \"050020\",\n",
    "            \"dq\": \"050020\",\n",
    "            \"pubTime\": \"\",\n",
    "            \"currentPage\": 0,\n",
    "            \"pageSize\": 40,\n",
    "            \"key\": \"新媒体运营\",\n",
    "            \"suggestTag\": \"\",\n",
    "            \"workYearCode\": \"0\",\n",
    "            \"compId\": \"\",\n",
    "            \"compName\": \"\",\n",
    "            \"compTag\": \"\",\n",
    "            \"industry\": \"\",\n",
    "            \"salary\": \"\",\n",
    "            \"jobKind\": \"\",\n",
    "            \"compScale\": \"\",\n",
    "            \"compKind\": \"\",\n",
    "            \"compStage\": \"\",\n",
    "            \"eduLevel\": \"\"\n",
    "        },\n",
    "        \"passThroughForm\": {\n",
    "            \"scene\": \"input\",\n",
    "            \"skId\": \"\",\n",
    "            \"fkId\": \"\",\n",
    "            \"ckId\": \"h2c8pxojavrmo1w785z7ueih2ybfpux8\",\n",
    "            \"suggest\": None\n",
    "        }\n",
    "    }\n",
    "}\n",
    "\n",
    "\n",
    "\n",
    "# set the headers\n",
    "headers = {\n",
    "    'Accept': 'application/json, text/plain, */*',\n",
    "    'Accept-Encoding': 'gzip, deflate, br',\n",
    "    'Accept-Language': 'zh-CN,zh;q=0.9',\n",
    "    'Cache-Control': 'no-cache',\n",
    "    'Connection': 'keep-alive',\n",
    "    'Content-Length': '412',\n",
    "    'Content-Type': 'application/json;charset=UTF-8;',\n",
    "    'Cookies':'inited_user=1dd9ec13c450e889bbbdf0c59550b6b7; __gc_id=5d33306e72ce4b0186c45865e0922810; __uuid=1679039529657.44; _ga=GA1.1.434120596.1681917222; need_bind_tel=false; new_user=false; c_flag=e25d5905dfe4d5bf9737a08ef6961e7c; imClientId=69a80dbfb86321fde4e79498d74426d3; imId=69a80dbfb86321fd0db887e0f6b8d42d; imClientId_0=69a80dbfb86321fde4e79498d74426d3; imId_0=69a80dbfb86321fd0db887e0f6b8d42d; XSRF-TOKEN=dQmzmiAWSqiDPe788r3rxg; __tlog=1683874528420.02%7C00000000%7C00000000%7Cs_o_001%7Cs_o_001; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1681455235,1683874529; acw_tc=276077d916838745289673821e221d564bbc7a92b683af4aa9cf84cbfe8b7c; UniqueKey=81b18052d529ff237ecd4408bb1e9b04; liepin_login_valid=0; lt_auth=urpbPXwFnA2r5HaLjDEM568Z2durVjrO%2FS4L1BEE19LvD6Ww4P%2FmQQ6Aq7cD%2FCoIqxt0cagzMLb2NuD5zXZN6EcQ%2BFGkkIC0uuW52WECTOBcN8W2vezHl8zRQpQcl0AC8nFbtkIL%2BQ%3D%3D; access_system=C; user_roles=0; user_photo=5f8fa3bddfb13a7dee343d7608u.png; user_name=%E6%9D%8E%E9%93%B8%E6%B3%A2; inited_user=1dd9ec13c450e889bbbdf0c59550b6b7; imApp_0=1; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1683874579; __session_seq=4; __uv_seq=4; fe_im_socketSequence_new_0=2_2_2; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_81b18052d529ff237ecd4408bb1e9b04%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1683874528.4.1.1683874595.0.0.0',\n",
    "    'Host': 'apic.liepin.com',\n",
    "    'Origin': 'https://www.liepin.com',\n",
    "    'Pragma': 'no-cache',\n",
    "    'Referer': 'https://www.liepin.com/',\n",
    "    'sec-ch-ua': '\"Google Chrome\";v=\"111\", \"Not(A:Brand\";v=\"8\", \"Chromium\";v=\"111\"',\n",
    "    'sec-ch-ua-mobile': '?0',\n",
    "    'sec-ch-ua-platform': '\"macOS\"',\n",
    "    'Sec-Fetch-Dest': 'empty',\n",
    "    'Sec-Fetch-Mode': 'cors',\n",
    "    'Sec-Fetch-Site': 'same-site',\n",
    "    'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/112.0.0.0 Safari/537.36',\n",
    "    'X-Client-Type': 'web',\n",
    "    'X-Fscp-Bi-Stat': '{\"location\": \"https://www.liepin.com/zhaopin/?inputFrom=www_index&workYearCode=0&key=%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86&scene=input&ckId=htihov8m2frxgy6ywo2wsg2gncnydzlb&dq=\"}',\n",
    "    'X-Fscp-Fe-Version': '',\n",
    "    'X-Fscp-Std-Info': '{\"client_id\": \"40108\"}',\n",
    "    'X-Fscp-Trace-Id': '296c6ffc-320c-4ab2-ab90-29e44a2664d4',\n",
    "    'X-Fscp-Version': '1.1',\n",
    "    'X-Requested-With': 'XMLHttpRequest',\n",
    "    'X-XSRF-TOKEN': 'ioYE87NtQmKVBO3G0Y0HCg'\n",
    "}\n",
    "\n",
    "# send a POST request with headers\n",
    "r = requests.post(url, data=json.dumps(payload), headers=headers)\n",
    "\n",
    "# extract the JSON data from the response\n",
    "response_data = r.json()\n",
    "\n",
    "# example: print the number of job postings returned\n",
    "print(response_data)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "00d5fcb6",
   "metadata": {},
   "source": [
    "## 翻页获取数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "43043d51",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{'flag': 1, 'data': {'jobKinds': [{'code': '1', 'name': '猎头职位'}, {'code': '2', 'name': '企业职位'}], 'industries': [{'children': [{'code': 'H01', 'name': '不限'}, {'code': 'H0001', 'name': '游戏'}, {'code': 'H0002', 'name': '电子商务'}, {'code': 'H0003', 'name': '新零售'}, {'code': 'H0004', 'name': '在线社交/媒体'}, {'code': 'H0005', 'name': '生活服务O2O'}, {'code': 'H0006', 'name': '在线教育'}, {'code': 'H0007', 'name': '互联网医疗'}, {'code': 'H0008', 'name': '云计算/大数据'}, {'code': 'H0009', 'name': '人工智能'}, {'code': 'H0010', 'name': '物联网'}, {'code': 'H0011', 'name': '区块链'}, {'code': 'H0012', 'name': '网络/信息安全'}, {'code': 'H0013', 'name': '计算机软件'}, {'code': 'H0014', 'name': '计算机硬件'}, {'code': 'H0015', 'name': '智能硬件'}, {'code': 'H0016', 'name': 'IT服务'}, {'code': 'H0017', 'name': '互联网'}], 'code': 'H01', 'name': 'IT/互联网/游戏'}, {'children': [{'code': 'H02', 'name': '不限'}, {'code': 'H0018', 'name': '电子/半导体/集成电路'}, {'code': 'H0019', 'name': '智能硬件'}, {'code': 'H0020', 'name': '运营商/增值服务'}, {'code': 'H0021', 'name': '通信设备'}], 'code': 'H02', 'name': '电子/通信/半导体'}, {'children': [{'code': 'H03', 'name': '不限'}, {'code': 'H0022', 'name': '房地产开发经营'}, {'code': 'H0023', 'name': '房地产租赁/中介'}, {'code': 'H0024', 'name': '物业/商业管理'}, {'code': 'H0025', 'name': '建材'}, {'code': 'H0026', 'name': '工程管理/勘察/监理'}, {'code': 'H0027', 'name': '建筑/工程设计'}, {'code': 'H0028', 'name': '工程施工'}, {'code': 'H0029', 'name': '装饰装修'}], 'code': 'H03', 'name': '房地产/建筑'}, {'children': [{'code': 'H04', 'name': '不限'}, {'code': 'H0030', 'name': '银行'}, {'code': 'H0031', 'name': '保险'}, {'code': 'H0032', 'name': '基金/证券/期货'}, {'code': 'H0033', 'name': '资产管理'}, {'code': 'H0034', 'name': '担保/拍卖/典当'}, {'code': 'H0035', 'name': '信托'}, {'code': 'H0036', 'name': '科技金融'}, {'code': 'H0037', 'name': '融资租赁/保理'}, {'code': 'H0038', 'name': '其他金融'}], 'code': 'H04', 'name': '金融'}, {'children': [{'code': 'H05', 'name': '不限'}, {'code': 'H0039', 'name': '食品/饮料/酒水'}, {'code': 'H0040', 'name': '日化'}, {'code': 'H0041', 'name': '烟草'}, {'code': 'H0042', 'name': '服装/纺织/皮革'}, {'code': 'H0043', 'name': '家具/家居'}, {'code': 'H0044', 'name': '家电'}, {'code': 'H0045', 'name': '办公用品/设备'}, {'code': 'H0046', 'name': '工艺品'}, {'code': 'H0047', 'name': '珠宝/首饰'}, {'code': 'H0048', 'name': '文娱用品/器材'}, {'code': 'H0049', 'name': '日用杂品'}], 'code': 'H05', 'name': '消费品'}, {'children': [{'code': 'H06', 'name': '不限'}, {'code': 'H0050', 'name': '制药'}, {'code': 'H0051', 'name': '生物技术'}, {'code': 'H0052', 'name': '医疗器械'}, {'code': 'H0053', 'name': '医疗机构'}, {'code': 'H0054', 'name': '医药流通'}, {'code': 'H0055', 'name': '医药外包'}], 'code': 'H06', 'name': '医疗健康'}, {'children': [{'code': 'H07', 'name': '不限'}, {'code': 'H0056', 'name': '汽车零部件及配件'}, {'code': 'H0057', 'name': '整车制造'}, {'code': 'H0058', 'name': '新能源汽车'}, {'code': 'H0059', 'name': '汽车交易/后市场'}], 'code': 'H07', 'name': '汽车'}, {'children': [{'code': 'H08', 'name': '不限'}, {'code': 'H0060', 'name': '机械/设备'}, {'code': 'H0061', 'name': '电气机械/器材'}, {'code': 'H0062', 'name': '仪器仪表'}, {'code': 'H0063', 'name': '轨道交通/船舶设备'}, {'code': 'H0064', 'name': '航空/航天设备'}, {'code': 'H0065', 'name': '新材料'}, {'code': 'H0066', 'name': '金属制品'}, {'code': 'H0067', 'name': '非金属矿物制品'}, {'code': 'H0068', 'name': '橡胶/塑料制品'}, {'code': 'H0069', 'name': '印刷/包装/造纸'}, {'code': 'H0070', 'name': '工业自动化'}, {'code': 'H0071', 'name': '家电'}, {'code': 'H0072', 'name': '家具/家居'}, {'code': 'H0073', 'name': '其他制造业'}], 'code': 'H08', 'name': '机械/制造'}, {'children': [{'code': 'H09', 'name': '不限'}, {'code': 'H0074', 'name': '学前教育'}, {'code': 'H0075', 'name': '学校教育'}, {'code': 'H0076', 'name': '培训服务'}, {'code': 'H0077', 'name': '其他教育培训'}], 'code': 'H09', 'name': '教育培训'}, {'children': [{'code': 'H10', 'name': '不限'}, {'code': 'H0078', 'name': '法律服务'}, {'code': 'H0079', 'name': '人力资源服务'}, {'code': 'H0080', 'name': '财务/审计/税务'}, {'code': 'H0081', 'name': '知识产权服务'}, {'code': 'H0082', 'name': '翻译服务'}, {'code': 'H0083', 'name': '咨询服务'}, {'code': 'H0084', 'name': '租赁业'}, {'code': 'H0085', 'name': '检测/认证'}, {'code': 'H0086', 'name': '学术/科研'}, {'code': 'H0087', 'name': '专业技术服务'}, {'code': 'H0088', 'name': '科技推广服务'}, {'code': 'H0089', 'name': '其他商务服务业'}], 'code': 'H10', 'name': '科研技术/商务服务'}, {'children': [{'code': 'H11', 'name': '不限'}, {'code': 'H0090', 'name': '广告/公关/会展'}, {'code': 'H0091', 'name': '广播/影视/录音'}, {'code': 'H0092', 'name': '新闻和出版业'}, {'code': 'H0093', 'name': '文化艺术业'}, {'code': 'H0094', 'name': '体育'}], 'code': 'H11', 'name': '广告/传媒/文化/体育'}, {'children': [{'code': 'H12', 'name': '不限'}, {'code': 'H0095', 'name': '餐饮业'}, {'code': 'H0096', 'name': '酒店/民宿'}, {'code': 'H0097', 'name': '旅游'}, {'code': 'H0098', 'name': '室内娱乐'}, {'code': 'H0099', 'name': '家政服务'}, {'code': 'H0100', 'name': '养老服务'}, {'code': 'H0101', 'name': '美容/美发/保健'}, {'code': 'H0102', 'name': '婚嫁/摄影'}, {'code': 'H0103', 'name': '宠物服务'}, {'code': 'H0104', 'name': '其他生活服务'}], 'code': 'H12', 'name': '生活服务'}, {'children': [{'code': 'H13', 'name': '不限'}, {'code': 'H0105', 'name': '民航/铁路/公路/水路客运'}, {'code': 'H0106', 'name': '货运/物流/仓储'}, {'code': 'H0107', 'name': '邮政/快递'}, {'code': 'H0108', 'name': '贸易/进出口'}, {'code': 'H0109', 'name': '批发/零售'}], 'code': 'H13', 'name': '交通/物流/贸易/零售'}, {'children': [{'code': 'H14', 'name': '不限'}, {'code': 'H0110', 'name': '矿产开采'}, {'code': 'H0111', 'name': '金属冶炼'}, {'code': 'H0112', 'name': '煤炭/燃料加工'}, {'code': 'H0113', 'name': '电力/热力/燃气/水务'}, {'code': 'H0114', 'name': '新能源'}, {'code': 'H0115', 'name': '石化'}, {'code': 'H0116', 'name': '化工'}, {'code': 'H0117', 'name': '环保'}], 'code': 'H14', 'name': '能源/化工/环保'}, {'children': [{'code': 'H15', 'name': '不限'}, {'code': 'H0118', 'name': '政府/公共事业'}, {'code': 'H0119', 'name': '非营利组织'}, {'code': 'H0120', 'name': '农/林/牧/渔'}, {'code': 'H0121', 'name': '其他行业'}], 'code': 'H15', 'name': '政府/非营利组织/其他'}], 'compScales': [{'code': '010', 'name': '1-49人'}, {'code': '020', 'name': '50-99人'}, {'code': '030', 'name': '100-499人'}, {'code': '040', 'name': '500-999人'}, {'code': '050', 'name': '1000-2000人'}, {'code': '060', 'name': '2000-5000人'}, {'code': '070', 'name': '5000-10000人'}, {'code': '080', 'name': '10000人以上'}], 'workExperiences': [{'code': '1', 'name': '应届生'}, {'code': '2', 'name': '实习生'}, {'code': '0$1', 'name': '1年以内'}, {'code': '1$3', 'name': '1-3年'}, {'code': '3$5', 'name': '3-5年'}, {'code': '5$10', 'name': '5-10年'}, {'code': '10$999', 'name': '10年以上'}], 'dqs': [], 'salaries': [{'code': '0$3', 'name': '3K以下'}, {'code': '3$5', 'name': '3K-5k'}, {'code': '5$10', 'name': '5K-10k'}, {'code': '10$20', 'name': '10K-20k'}, {'code': '20$40', 'name': '20K-40k'}, {'code': '40$60', 'name': '40K-60k'}, {'code': '60$999', 'name': '60K以上'}], 'famousComps': [{'code': 'qua_0004', 'name': '财富中国500强'}, {'code': 'qua_0009', 'name': '创新企业100强'}, {'code': 'qua_0005', 'name': '制造业500强'}, {'code': 'qua_0003', 'name': '专精特新企业'}, {'code': 'qua_0001', 'name': '高新技术企业'}, {'code': 'qua_0008', 'name': '独角兽'}], 'educations': [{'code': '010', 'name': '博士'}, {'code': '020', 'name': 'MBA/EMBA'}, {'code': '030', 'name': '硕士'}, {'code': '040', 'name': '本科'}, {'code': '050', 'name': '大专'}, {'code': '060', 'name': '中专/中技'}, {'code': '080', 'name': '高中'}, {'code': '090', 'name': '初中及以下'}], 'financeStages': [{'code': '01', 'name': '天使轮'}, {'code': '02', 'name': 'A轮'}, {'code': '03', 'name': 'B轮'}, {'code': '04', 'name': 'C轮'}, {'code': '05', 'name': 'D轮及以上'}, {'code': '06', 'name': '已上市'}, {'code': '07', 'name': '战略融资'}, {'code': '08', 'name': '融资未公开'}, {'code': '99', 'name': '其他'}], 'compNatures': [{'code': '010', 'name': '外商独资·外企办事处'}, {'code': '020', 'name': '中外合营(合资·合作)'}, {'code': '030', 'name': '私营·民营企业'}, {'code': '040', 'name': '国有企业'}, {'code': '050', 'name': '国内上市公司'}, {'code': '060', 'name': '政府机关/非盈利机构'}, {'code': '070', 'name': '事业单位'}, {'code': '999', 'name': '其他'}], 'hotCities': [{'code': '410', 'name': '全国'}, {'code': '010', 'name': '北京'}, {'code': '020', 'name': '上海'}, {'code': '030', 'name': '天津'}, {'code': '040', 'name': '重庆'}, {'code': '050020', 'name': '广州'}, {'code': '050090', 'name': '深圳'}, {'code': '060080', 'name': '苏州'}, {'code': '060020', 'name': '南京'}, {'code': '070020', 'name': '杭州'}, {'code': '210040', 'name': '大连'}, {'code': '280020', 'name': '成都'}, {'code': '170020', 'name': '武汉'}, {'code': '270020', 'name': '西安'}], 'pubTimes': [{'code': '', 'name': '不限'}, {'code': '1', 'name': '一天以内'}, {'code': '3', 'name': '三天以内'}, {'code': '7', 'name': '一周以内'}, {'code': '30', 'name': '一个月以内'}]}}\n"
     ]
    },
    {
     "ename": "KeyError",
     "evalue": "'data'",
     "output_type": "error",
     "traceback": [
      "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[1;31mKeyError\u001b[0m                                  Traceback (most recent call last)",
      "\u001b[1;32m<ipython-input-17-167d2181d154>\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[0;32m      9\u001b[0m     \u001b[0mresponse_data\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mr\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjson\u001b[0m\u001b[1;33m(\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m     10\u001b[0m     \u001b[0mprint\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresponse_data\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 11\u001b[1;33m     \u001b[0mdf\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mjson_normalize\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mresponse_data\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'data'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'data'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'dqs'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m     12\u001b[0m     \u001b[0mresponse_df\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mappend\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
      "\u001b[1;31mKeyError\u001b[0m: 'data'"
     ]
    }
   ],
   "source": [
    "\n",
    "import pandas as pd\n",
    "response_df = []\n",
    "for i in range(21):\n",
    "    payload['data']['mainSearchPcConditionForm']['currentPage']=i\n",
    "    # send a POST request with headers\n",
    "    r = requests.post(url, data=json.dumps(payload), headers=headers)\n",
    "\n",
    "    # extract the JSON data from the response\n",
    "    response_data = r.json()\n",
    "    print(response_data)\n",
    "    df = pd.json_normalize(response_data['data']['dqs'])\n",
    "    response_df.append(df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "4422f4cf",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[  dqs                                         industries  \\\n",
       " 0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "   dqs                                         industries  \\\n",
       " 0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "   dqs                                           pubTimes  \\\n",
       " 0  []  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "   dqs                                           salaries  \\\n",
       " 0  []  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...  ,\n",
       "                                      workExperiences dqs  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...  []   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries dqs  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...  []   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "                                      workExperiences dqs  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...  []   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries dqs  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...  []   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                            hotCities  \n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...  ,\n",
       "                                      workExperiences dqs  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...  []   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences dqs  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...  []   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries dqs  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...  []   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                            hotCities  \n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...  ,\n",
       "   dqs                                         industries  \\\n",
       " 0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales dqs  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...  []   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "   dqs                                         industries  \\\n",
       " 0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "   dqs                                        famousComps  \\\n",
       " 0  []  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                            hotCities  \n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...  ,\n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                             pubTimes dqs  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  []   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                      workExperiences dqs  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...  []   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \\\n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  ,\n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                           industries dqs  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...  []   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "   dqs                                           pubTimes  \\\n",
       " 0  []  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "                                      workExperiences dqs  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...  []   \n",
       " \n",
       "                                             salaries  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ,\n",
       "                                             pubTimes  \\\n",
       " 0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...   \n",
       " \n",
       "                                      workExperiences  \\\n",
       " 0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       " \n",
       "                                             salaries dqs  \\\n",
       " 0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...  []   \n",
       " \n",
       "                                           industries  \\\n",
       " 0  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       " \n",
       "                                           compScales  \\\n",
       " 0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       " \n",
       "                                             jobKinds  \\\n",
       " 0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       " \n",
       "                                            hotCities  \\\n",
       " 0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       " \n",
       "                                          famousComps  \\\n",
       " 0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       " \n",
       "                                           educations  \\\n",
       " 0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       " \n",
       "                                        financeStages  \\\n",
       " 0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       " \n",
       "                                          compNatures  \n",
       " 0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...  ]"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "response_df"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "abf39634",
   "metadata": {},
   "source": [
    "## 数据整理成为表格\n",
    "> 1. pandas 中的concat方法"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "481b39e9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>dqs</th>\n",
       "      <th>industries</th>\n",
       "      <th>compScales</th>\n",
       "      <th>workExperiences</th>\n",
       "      <th>salaries</th>\n",
       "      <th>jobKinds</th>\n",
       "      <th>famousComps</th>\n",
       "      <th>educations</th>\n",
       "      <th>financeStages</th>\n",
       "      <th>compNatures</th>\n",
       "      <th>hotCities</th>\n",
       "      <th>pubTimes</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>[]</td>\n",
       "      <td>[{'children': [{'code': 'H01', 'name': '不限'}, ...</td>\n",
       "      <td>[{'code': '010', 'name': '1-49人'}, {'code': '0...</td>\n",
       "      <td>[{'code': '1', 'name': '应届生'}, {'code': '2', '...</td>\n",
       "      <td>[{'code': '0$3', 'name': '3K以下'}, {'code': '3$...</td>\n",
       "      <td>[{'code': '1', 'name': '猎头职位'}, {'code': '2', ...</td>\n",
       "      <td>[{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...</td>\n",
       "      <td>[{'code': '010', 'name': '博士'}, {'code': '020'...</td>\n",
       "      <td>[{'code': '01', 'name': '天使轮'}, {'code': '02',...</td>\n",
       "      <td>[{'code': '010', 'name': '外商独资·外企办事处'}, {'code...</td>\n",
       "      <td>[{'code': '410', 'name': '全国'}, {'code': '010'...</td>\n",
       "      <td>[{'code': '', 'name': '不限'}, {'code': '1', 'na...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "  dqs                                         industries  \\\n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "0  []  [{'children': [{'code': 'H01', 'name': '不限'}, ...   \n",
       "\n",
       "                                          compScales  \\\n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "0  [{'code': '010', 'name': '1-49人'}, {'code': '0...   \n",
       "\n",
       "                                     workExperiences  \\\n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "0  [{'code': '1', 'name': '应届生'}, {'code': '2', '...   \n",
       "\n",
       "                                            salaries  \\\n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "0  [{'code': '0$3', 'name': '3K以下'}, {'code': '3$...   \n",
       "\n",
       "                                            jobKinds  \\\n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "0  [{'code': '1', 'name': '猎头职位'}, {'code': '2', ...   \n",
       "\n",
       "                                         famousComps  \\\n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "0  [{'code': 'qua_0004', 'name': '财富中国500强'}, {'c...   \n",
       "\n",
       "                                          educations  \\\n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "0  [{'code': '010', 'name': '博士'}, {'code': '020'...   \n",
       "\n",
       "                                       financeStages  \\\n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "0  [{'code': '01', 'name': '天使轮'}, {'code': '02',...   \n",
       "\n",
       "                                         compNatures  \\\n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "0  [{'code': '010', 'name': '外商独资·外企办事处'}, {'code...   \n",
       "\n",
       "                                           hotCities  \\\n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "0  [{'code': '410', 'name': '全国'}, {'code': '010'...   \n",
       "\n",
       "                                            pubTimes  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  \n",
       "0  [{'code': '', 'name': '不限'}, {'code': '1', 'na...  "
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.concat(response_df)\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "1d2de632",
   "metadata": {},
   "outputs": [],
   "source": [
    "df.to_excel('liepin_PM_0510.xlsx')"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f6511a95",
   "metadata": {},
   "source": [
    "# 数据分析\n",
    "\n",
    "> 1. Pandas/Numpy\n",
    "> 2. Pyecharts(bokeh、matplotlab、seaborn、echarts、Tebleau)/更考虑用户的体验"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "id": "af2682c2",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Unnamed: 0</th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>dataParams</th>\n",
       "      <th>job.labels</th>\n",
       "      <th>job.jobKind</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.advViewFlag</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.pcOuterLink</th>\n",
       "      <th>...</th>\n",
       "      <th>comp.compLogo</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>recruiter.chatted</th>\n",
       "      <th>recruiter.imId</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>recruiter.recruiterName</th>\n",
       "      <th>recruiter.recruiterTitle</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>recruiter.recruiterId</th>\n",
       "      <th>comp.compStage</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>%7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...</td>\n",
       "      <td>{\"jobKind\":\"2\",\"userId\":\"e478580dede58f33b410e...</td>\n",
       "      <td>['产品开发', '产品规划', '产品运营']</td>\n",
       "      <td>2</td>\n",
       "      <td>20230421104505</td>\n",
       "      <td>58002363</td>\n",
       "      <td>True</td>\n",
       "      <td>True</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>62946d5979452e421251b7f707u.png</td>\n",
       "      <td>广州愚记贸易有限公司</td>\n",
       "      <td>False</td>\n",
       "      <td>561ff6e28a2e9cb4aa6795a3148228ff</td>\n",
       "      <td>2.0</td>\n",
       "      <td>刘女士</td>\n",
       "      <td>人事经理</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>e478580dede58f33b410edb79f6d12d0</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>1</td>\n",
       "      <td>%7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...</td>\n",
       "      <td>{\"jobKind\":\"2\",\"userId\":\"c5724f323b2da66af8b40...</td>\n",
       "      <td>['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...</td>\n",
       "      <td>2</td>\n",
       "      <td>20230511163715</td>\n",
       "      <td>58486091</td>\n",
       "      <td>True</td>\n",
       "      <td>True</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>5d23f9993fa7ce27b2afc3f301u.png</td>\n",
       "      <td>恒瑞医药-江苏科信医药销售有限公司</td>\n",
       "      <td>False</td>\n",
       "      <td>ff2f3f5a9fff3611062c1b1ee9c7454d</td>\n",
       "      <td>2.0</td>\n",
       "      <td>李女士</td>\n",
       "      <td>NaN</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>c5724f323b2da66af8b40e43da5740a5</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>2</td>\n",
       "      <td>%7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...</td>\n",
       "      <td>{\"jobKind\":\"2\",\"userId\":\"14799e1bef289c70aa9b5...</td>\n",
       "      <td>['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...</td>\n",
       "      <td>2</td>\n",
       "      <td>20230511102256</td>\n",
       "      <td>50965433</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>6274ee6d04a5ff469b10880402u.png</td>\n",
       "      <td>仙婷集团</td>\n",
       "      <td>False</td>\n",
       "      <td>0ce6f53a162e27cc9427b88c78d2ff1f</td>\n",
       "      <td>2.0</td>\n",
       "      <td>吴女士</td>\n",
       "      <td>HR Specialist</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>14799e1bef289c70aa9b550257de7ea8</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>3</td>\n",
       "      <td>%7B%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22...</td>\n",
       "      <td>{\"jobKind\":\"1\",\"userId\":\"1ddf52f28236620a73d52...</td>\n",
       "      <td>['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...</td>\n",
       "      <td>1</td>\n",
       "      <td>20230511110314</td>\n",
       "      <td>44053277</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>某广州大型机械/设备公司</td>\n",
       "      <td>False</td>\n",
       "      <td>d874c5f87567784901ab80e4a8b96567</td>\n",
       "      <td>2.0</td>\n",
       "      <td>谌女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5cb81b959fae687d43164cca03u.jpg</td>\n",
       "      <td>1ddf52f28236620a73d520f2e8bd293b</td>\n",
       "      <td>融资未公开</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>4</td>\n",
       "      <td>%7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...</td>\n",
       "      <td>{\"jobKind\":\"2\",\"userId\":\"74207202b9a1882cbe061...</td>\n",
       "      <td>['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...</td>\n",
       "      <td>2</td>\n",
       "      <td>20230410215438</td>\n",
       "      <td>57679297</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>61b07937d0458d53c627567e02u.jpg</td>\n",
       "      <td>广州市新目标电子商务有限公司</td>\n",
       "      <td>False</td>\n",
       "      <td>c161b9ea744ffb27d0e00b26797bdaff</td>\n",
       "      <td>2.0</td>\n",
       "      <td>樊女士</td>\n",
       "      <td>HRM</td>\n",
       "      <td>5f8f9863f6d1ab58476f246a08u.jpg</td>\n",
       "      <td>74207202b9a1882cbe061eb681f898fc</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>395</th>\n",
       "      <td>35</td>\n",
       "      <td>%7B%22jobKind%22%3A%222%22%2C%22pageSize%22%3A...</td>\n",
       "      <td>{\"jobKind\":\"2\",\"imId\":\"b21c073bc50bc8fd160bef4...</td>\n",
       "      <td>['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...</td>\n",
       "      <td>2</td>\n",
       "      <td>20230307162735</td>\n",
       "      <td>51832083</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>62e23ea06a1c4a365df8460104u.png</td>\n",
       "      <td>前海爱讯科技有限公司</td>\n",
       "      <td>False</td>\n",
       "      <td>b21c073bc50bc8fd160bef405ccde8ba</td>\n",
       "      <td>2.0</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>招聘专员</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>025ef4c0d9ae5a4e347a2350d514c481</td>\n",
       "      <td>融资未公开</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>396</th>\n",
       "      <td>36</td>\n",
       "      <td>%7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...</td>\n",
       "      <td>{\"jobKind\":\"1\",\"imId\":\"0b3859beab3c0a4e3371937...</td>\n",
       "      <td>['3C数码', '平板', '笔记本']</td>\n",
       "      <td>1</td>\n",
       "      <td>20230427145353</td>\n",
       "      <td>45022705</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>某广州大型计算机硬件公司</td>\n",
       "      <td>False</td>\n",
       "      <td>0b3859beab3c0a4e337193710fe42056</td>\n",
       "      <td>2.0</td>\n",
       "      <td>吴女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>5fb22f9d7d84d06ed7b3977001u.jpg</td>\n",
       "      <td>f86593732fe867427fd0406d8b1849da</td>\n",
       "      <td>融资未公开</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>397</th>\n",
       "      <td>37</td>\n",
       "      <td>%7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...</td>\n",
       "      <td>{\"jobKind\":\"1\",\"imId\":\"c45e54721c23ed6edfb6df2...</td>\n",
       "      <td>['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...</td>\n",
       "      <td>1</td>\n",
       "      <td>20230512091456</td>\n",
       "      <td>45052973</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>某广州互联网公司</td>\n",
       "      <td>False</td>\n",
       "      <td>c45e54721c23ed6edfb6df235db455f2</td>\n",
       "      <td>2.0</td>\n",
       "      <td>余先生</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>6035d7a584ad24491745ea2b03u.jpg</td>\n",
       "      <td>383fe8c94f09dd53be64c66ccbfc3538</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>398</th>\n",
       "      <td>38</td>\n",
       "      <td>%7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...</td>\n",
       "      <td>{\"jobKind\":\"1\",\"imId\":\"3eb1995270fb791ac15a5e4...</td>\n",
       "      <td>['平板', '笔记本']</td>\n",
       "      <td>1</td>\n",
       "      <td>20230426162736</td>\n",
       "      <td>45668617</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>某广州大型计算机软件公司</td>\n",
       "      <td>False</td>\n",
       "      <td>3eb1995270fb791ac15a5e4f528462cc</td>\n",
       "      <td>2.0</td>\n",
       "      <td>王女士</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>640e71c721fc690ecfd3121001u.png</td>\n",
       "      <td>19412a1b967fb6982b7dba30ef8c2ac6</td>\n",
       "      <td>融资未公开</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>399</th>\n",
       "      <td>39</td>\n",
       "      <td>%7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...</td>\n",
       "      <td>{\"jobKind\":\"1\",\"imId\":\"09769b50912e55a1be39000...</td>\n",
       "      <td>['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...</td>\n",
       "      <td>1</td>\n",
       "      <td>20230511095539</td>\n",
       "      <td>43791005</td>\n",
       "      <td>False</td>\n",
       "      <td>False</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>60e2fe0bf3df194a3c48adb502u.png</td>\n",
       "      <td>某大型知名通信公司</td>\n",
       "      <td>False</td>\n",
       "      <td>09769b50912e55a1be3900059d28d9fd</td>\n",
       "      <td>2.0</td>\n",
       "      <td>陈先生</td>\n",
       "      <td>猎头顾问</td>\n",
       "      <td>6100ba7999bae10d052ceaa608u.png</td>\n",
       "      <td>8674b61a5d3a243db7d203dbacf6355b</td>\n",
       "      <td>融资未公开</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 32 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "     Unnamed: 0                                           dataInfo  \\\n",
       "0             0  %7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...   \n",
       "1             1  %7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...   \n",
       "2             2  %7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...   \n",
       "3             3  %7B%22jobKind%22%3A%221%22%2C%22sfrom%22%3A%22...   \n",
       "4             4  %7B%22jobKind%22%3A%222%22%2C%22sfrom%22%3A%22...   \n",
       "..          ...                                                ...   \n",
       "395          35  %7B%22jobKind%22%3A%222%22%2C%22pageSize%22%3A...   \n",
       "396          36  %7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...   \n",
       "397          37  %7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...   \n",
       "398          38  %7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...   \n",
       "399          39  %7B%22jobKind%22%3A%221%22%2C%22pageSize%22%3A...   \n",
       "\n",
       "                                            dataParams  \\\n",
       "0    {\"jobKind\":\"2\",\"userId\":\"e478580dede58f33b410e...   \n",
       "1    {\"jobKind\":\"2\",\"userId\":\"c5724f323b2da66af8b40...   \n",
       "2    {\"jobKind\":\"2\",\"userId\":\"14799e1bef289c70aa9b5...   \n",
       "3    {\"jobKind\":\"1\",\"userId\":\"1ddf52f28236620a73d52...   \n",
       "4    {\"jobKind\":\"2\",\"userId\":\"74207202b9a1882cbe061...   \n",
       "..                                                 ...   \n",
       "395  {\"jobKind\":\"2\",\"imId\":\"b21c073bc50bc8fd160bef4...   \n",
       "396  {\"jobKind\":\"1\",\"imId\":\"0b3859beab3c0a4e3371937...   \n",
       "397  {\"jobKind\":\"1\",\"imId\":\"c45e54721c23ed6edfb6df2...   \n",
       "398  {\"jobKind\":\"1\",\"imId\":\"3eb1995270fb791ac15a5e4...   \n",
       "399  {\"jobKind\":\"1\",\"imId\":\"09769b50912e55a1be39000...   \n",
       "\n",
       "                                            job.labels  job.jobKind  \\\n",
       "0                             ['产品开发', '产品规划', '产品运营']            2   \n",
       "1    ['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...            2   \n",
       "2    ['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...            2   \n",
       "3    ['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...            1   \n",
       "4    ['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...            2   \n",
       "..                                                 ...          ...   \n",
       "395  ['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...            2   \n",
       "396                              ['3C数码', '平板', '笔记本']            1   \n",
       "397  ['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...            1   \n",
       "398                                      ['平板', '笔记本']            1   \n",
       "399  ['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...            1   \n",
       "\n",
       "     job.refreshTime  job.jobId  job.advViewFlag  job.topJob  job.pcOuterLink  \\\n",
       "0     20230421104505   58002363             True        True              NaN   \n",
       "1     20230511163715   58486091             True        True              NaN   \n",
       "2     20230511102256   50965433            False       False              NaN   \n",
       "3     20230511110314   44053277            False       False              NaN   \n",
       "4     20230410215438   57679297            False       False              NaN   \n",
       "..               ...        ...              ...         ...              ...   \n",
       "395   20230307162735   51832083            False       False              NaN   \n",
       "396   20230427145353   45022705            False       False              NaN   \n",
       "397   20230512091456   45052973            False       False              NaN   \n",
       "398   20230426162736   45668617            False       False              NaN   \n",
       "399   20230511095539   43791005            False       False              NaN   \n",
       "\n",
       "     ...                    comp.compLogo      comp.compName  \\\n",
       "0    ...  62946d5979452e421251b7f707u.png         广州愚记贸易有限公司   \n",
       "1    ...  5d23f9993fa7ce27b2afc3f301u.png  恒瑞医药-江苏科信医药销售有限公司   \n",
       "2    ...  6274ee6d04a5ff469b10880402u.png               仙婷集团   \n",
       "3    ...  60e2fe0bf3df194a3c48adb502u.png       某广州大型机械/设备公司   \n",
       "4    ...  61b07937d0458d53c627567e02u.jpg     广州市新目标电子商务有限公司   \n",
       "..   ...                              ...                ...   \n",
       "395  ...  62e23ea06a1c4a365df8460104u.png         前海爱讯科技有限公司   \n",
       "396  ...  60e2fe0bf3df194a3c48adb502u.png       某广州大型计算机硬件公司   \n",
       "397  ...  60e2fe0bf3df194a3c48adb502u.png           某广州互联网公司   \n",
       "398  ...  60e2fe0bf3df194a3c48adb502u.png       某广州大型计算机软件公司   \n",
       "399  ...  60e2fe0bf3df194a3c48adb502u.png          某大型知名通信公司   \n",
       "\n",
       "    recruiter.chatted                    recruiter.imId recruiter.imUserType  \\\n",
       "0               False  561ff6e28a2e9cb4aa6795a3148228ff                  2.0   \n",
       "1               False  ff2f3f5a9fff3611062c1b1ee9c7454d                  2.0   \n",
       "2               False  0ce6f53a162e27cc9427b88c78d2ff1f                  2.0   \n",
       "3               False  d874c5f87567784901ab80e4a8b96567                  2.0   \n",
       "4               False  c161b9ea744ffb27d0e00b26797bdaff                  2.0   \n",
       "..                ...                               ...                  ...   \n",
       "395             False  b21c073bc50bc8fd160bef405ccde8ba                  2.0   \n",
       "396             False  0b3859beab3c0a4e337193710fe42056                  2.0   \n",
       "397             False  c45e54721c23ed6edfb6df235db455f2                  2.0   \n",
       "398             False  3eb1995270fb791ac15a5e4f528462cc                  2.0   \n",
       "399             False  09769b50912e55a1be3900059d28d9fd                  2.0   \n",
       "\n",
       "    recruiter.recruiterName recruiter.recruiterTitle  \\\n",
       "0                       刘女士                     人事经理   \n",
       "1                       李女士                      NaN   \n",
       "2                       吴女士            HR Specialist   \n",
       "3                       谌女士                     猎头顾问   \n",
       "4                       樊女士                      HRM   \n",
       "..                      ...                      ...   \n",
       "395                     陈女士                     招聘专员   \n",
       "396                     吴女士                     猎头顾问   \n",
       "397                     余先生                     猎头顾问   \n",
       "398                     王女士                     猎头顾问   \n",
       "399                     陈先生                     猎头顾问   \n",
       "\n",
       "            recruiter.recruiterPhoto             recruiter.recruiterId  \\\n",
       "0    5f8f986779c7cc70efbf36c008u.jpg  e478580dede58f33b410edb79f6d12d0   \n",
       "1    5f8f9865ea60860b75384fa508u.jpg  c5724f323b2da66af8b40e43da5740a5   \n",
       "2    5f8f98648dbe6273dcf8515508u.jpg  14799e1bef289c70aa9b550257de7ea8   \n",
       "3    5cb81b959fae687d43164cca03u.jpg  1ddf52f28236620a73d520f2e8bd293b   \n",
       "4    5f8f9863f6d1ab58476f246a08u.jpg  74207202b9a1882cbe061eb681f898fc   \n",
       "..                               ...                               ...   \n",
       "395  5f8f9865ea60860b75384fa508u.jpg  025ef4c0d9ae5a4e347a2350d514c481   \n",
       "396  5fb22f9d7d84d06ed7b3977001u.jpg  f86593732fe867427fd0406d8b1849da   \n",
       "397  6035d7a584ad24491745ea2b03u.jpg  383fe8c94f09dd53be64c66ccbfc3538   \n",
       "398  640e71c721fc690ecfd3121001u.png  19412a1b967fb6982b7dba30ef8c2ac6   \n",
       "399  6100ba7999bae10d052ceaa608u.png  8674b61a5d3a243db7d203dbacf6355b   \n",
       "\n",
       "    comp.compStage  \n",
       "0              NaN  \n",
       "1              NaN  \n",
       "2              NaN  \n",
       "3            融资未公开  \n",
       "4              NaN  \n",
       "..             ...  \n",
       "395          融资未公开  \n",
       "396          融资未公开  \n",
       "397            NaN  \n",
       "398          融资未公开  \n",
       "399          融资未公开  \n",
       "\n",
       "[400 rows x 32 columns]"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.read_excel('liepin_PM_0510.xlsx')\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "e14c166d",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<class 'pandas.core.frame.DataFrame'>\n",
      "RangeIndex: 400 entries, 0 to 399\n",
      "Data columns (total 32 columns):\n",
      " #   Column                    Non-Null Count  Dtype  \n",
      "---  ------                    --------------  -----  \n",
      " 0   Unnamed: 0                400 non-null    int64  \n",
      " 1   dataInfo                  400 non-null    object \n",
      " 2   dataParams                400 non-null    object \n",
      " 3   job.labels                400 non-null    object \n",
      " 4   job.jobKind               400 non-null    int64  \n",
      " 5   job.refreshTime           400 non-null    int64  \n",
      " 6   job.jobId                 400 non-null    int64  \n",
      " 7   job.advViewFlag           400 non-null    bool   \n",
      " 8   job.topJob                400 non-null    bool   \n",
      " 9   job.pcOuterLink           0 non-null      float64\n",
      " 10  job.h5OuterLink           0 non-null      float64\n",
      " 11  job.link                  400 non-null    object \n",
      " 12  job.salary                400 non-null    object \n",
      " 13  job.dq                    400 non-null    object \n",
      " 14  job.title                 400 non-null    object \n",
      " 15  job.dataPromId            400 non-null    object \n",
      " 16  job.requireWorkYears      400 non-null    object \n",
      " 17  job.requireEduLevel       400 non-null    object \n",
      " 18  comp.compId               244 non-null    float64\n",
      " 19  comp.compScale            395 non-null    object \n",
      " 20  comp.link                 243 non-null    object \n",
      " 21  comp.compIndustry         400 non-null    object \n",
      " 22  comp.compLogo             400 non-null    object \n",
      " 23  comp.compName             400 non-null    object \n",
      " 24  recruiter.chatted         400 non-null    bool   \n",
      " 25  recruiter.imId            399 non-null    object \n",
      " 26  recruiter.imUserType      399 non-null    float64\n",
      " 27  recruiter.recruiterName   400 non-null    object \n",
      " 28  recruiter.recruiterTitle  367 non-null    object \n",
      " 29  recruiter.recruiterPhoto  400 non-null    object \n",
      " 30  recruiter.recruiterId     399 non-null    object \n",
      " 31  comp.compStage            237 non-null    object \n",
      "dtypes: bool(3), float64(4), int64(4), object(21)\n",
      "memory usage: 91.9+ KB\n"
     ]
    }
   ],
   "source": [
    "df.info()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "9bf806de",
   "metadata": {},
   "source": [
    "## 筛选存在数据分析价值的列"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "048c64d5",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>job.labels</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.title</th>\n",
       "      <th>job.salary</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>comp.compScale</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>['产品开发', '产品规划', '产品运营']</td>\n",
       "      <td>20230421104505</td>\n",
       "      <td>电商产品经理</td>\n",
       "      <td>10-15k·13薪</td>\n",
       "      <td>广州-越秀区</td>\n",
       "      <td>True</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>大专</td>\n",
       "      <td>NaN</td>\n",
       "      <td>广州愚记贸易有限公司</td>\n",
       "      <td>批发/零售</td>\n",
       "      <td>50-99人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...</td>\n",
       "      <td>20230511163715</td>\n",
       "      <td>临床项目经理PM</td>\n",
       "      <td>20-28k·14薪</td>\n",
       "      <td>广州-海珠区</td>\n",
       "      <td>True</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>恒瑞医药-江苏科信医药销售有限公司</td>\n",
       "      <td>制药</td>\n",
       "      <td>10000人以上</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...</td>\n",
       "      <td>20230511102256</td>\n",
       "      <td>产品经理（化妆品原料）/Product Manager</td>\n",
       "      <td>薪资面议</td>\n",
       "      <td>广州-天河区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>硕士</td>\n",
       "      <td>NaN</td>\n",
       "      <td>仙婷集团</td>\n",
       "      <td>贸易/进出口</td>\n",
       "      <td>50-99人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...</td>\n",
       "      <td>20230511110314</td>\n",
       "      <td>产品经理/Product Manager</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某广州大型机械/设备公司</td>\n",
       "      <td>机械/设备</td>\n",
       "      <td>500-999人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...</td>\n",
       "      <td>20230410215438</td>\n",
       "      <td>产品经理Product Manager</td>\n",
       "      <td>20-25k</td>\n",
       "      <td>广州-番禺区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>广州市新目标电子商务有限公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>395</th>\n",
       "      <td>['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...</td>\n",
       "      <td>20230307162735</td>\n",
       "      <td>海外产品经理</td>\n",
       "      <td>15-25k·13薪</td>\n",
       "      <td>广州-海珠区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>前海爱讯科技有限公司</td>\n",
       "      <td>互联网</td>\n",
       "      <td>100-499人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>396</th>\n",
       "      <td>['3C数码', '平板', '笔记本']</td>\n",
       "      <td>20230427145353</td>\n",
       "      <td>产品经理</td>\n",
       "      <td>25-35k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某广州大型计算机硬件公司</td>\n",
       "      <td>计算机硬件</td>\n",
       "      <td>500-999人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>397</th>\n",
       "      <td>['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...</td>\n",
       "      <td>20230512091456</td>\n",
       "      <td>LIMS产品经理</td>\n",
       "      <td>25-35k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某广州互联网公司</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>1-49人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>398</th>\n",
       "      <td>['平板', '笔记本']</td>\n",
       "      <td>20230426162736</td>\n",
       "      <td>产品经理，平板笔记本方向</td>\n",
       "      <td>20-40k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某广州大型计算机软件公司</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>500-999人</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>399</th>\n",
       "      <td>['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...</td>\n",
       "      <td>20230511095539</td>\n",
       "      <td>产品经理（物联平台）</td>\n",
       "      <td>30-40k·15薪</td>\n",
       "      <td>广州-海珠区</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某大型知名通信公司</td>\n",
       "      <td>通信设备</td>\n",
       "      <td>500-999人</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 12 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                            job.labels  job.refreshTime  \\\n",
       "0                             ['产品开发', '产品规划', '产品运营']   20230421104505   \n",
       "1    ['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...   20230511163715   \n",
       "2    ['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...   20230511102256   \n",
       "3    ['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...   20230511110314   \n",
       "4    ['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...   20230410215438   \n",
       "..                                                 ...              ...   \n",
       "395  ['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...   20230307162735   \n",
       "396                              ['3C数码', '平板', '笔记本']   20230427145353   \n",
       "397  ['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...   20230512091456   \n",
       "398                                      ['平板', '笔记本']   20230426162736   \n",
       "399  ['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...   20230511095539   \n",
       "\n",
       "                       job.title  job.salary  job.dq  job.topJob  \\\n",
       "0                         电商产品经理  10-15k·13薪  广州-越秀区        True   \n",
       "1                       临床项目经理PM  20-28k·14薪  广州-海珠区        True   \n",
       "2    产品经理（化妆品原料）/Product Manager        薪资面议  广州-天河区       False   \n",
       "3           产品经理/Product Manager      20-30k      广州       False   \n",
       "4            产品经理Product Manager      20-25k  广州-番禺区       False   \n",
       "..                           ...         ...     ...         ...   \n",
       "395                       海外产品经理  15-25k·13薪  广州-海珠区       False   \n",
       "396                         产品经理      25-35k      广州       False   \n",
       "397                     LIMS产品经理      25-35k      广州       False   \n",
       "398                 产品经理，平板笔记本方向      20-40k      广州       False   \n",
       "399                   产品经理（物联平台）  30-40k·15薪  广州-海珠区       False   \n",
       "\n",
       "    job.requireWorkYears job.requireEduLevel comp.compStage  \\\n",
       "0                   1-3年                  大专            NaN   \n",
       "1                   3-5年                  本科            NaN   \n",
       "2                   3-5年                  硕士            NaN   \n",
       "3                  5-10年                统招本科          融资未公开   \n",
       "4                   3-5年                  本科            NaN   \n",
       "..                   ...                 ...            ...   \n",
       "395                 3-5年                统招本科          融资未公开   \n",
       "396                5-10年                统招本科          融资未公开   \n",
       "397                 经验不限                学历不限            NaN   \n",
       "398                 3-5年                统招本科          融资未公开   \n",
       "399                5-10年                统招本科          融资未公开   \n",
       "\n",
       "         comp.compName comp.compIndustry comp.compScale  \n",
       "0           广州愚记贸易有限公司             批发/零售         50-99人  \n",
       "1    恒瑞医药-江苏科信医药销售有限公司                制药       10000人以上  \n",
       "2                 仙婷集团            贸易/进出口         50-99人  \n",
       "3         某广州大型机械/设备公司             机械/设备       500-999人  \n",
       "4       广州市新目标电子商务有限公司              IT服务       100-499人  \n",
       "..                 ...               ...            ...  \n",
       "395         前海爱讯科技有限公司               互联网       100-499人  \n",
       "396       某广州大型计算机硬件公司             计算机硬件       500-999人  \n",
       "397           某广州互联网公司             计算机软件          1-49人  \n",
       "398       某广州大型计算机软件公司             计算机软件       500-999人  \n",
       "399          某大型知名通信公司              通信设备       500-999人  \n",
       "\n",
       "[400 rows x 12 columns]"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz =  df[['job.labels','job.refreshTime','job.title','job.salary','job.dq','job.topJob','job.requireWorkYears','job.requireEduLevel','comp.compStage','comp.compName','comp.compIndustry','comp.compScale']]\n",
    "df_PM_gz"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "66931fa5",
   "metadata": {},
   "source": [
    "## 广州的PM地区分布"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "40af9bd5",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/plain": [
       "广州        125\n",
       "广州-天河区     94\n",
       "广州-番禺区     41\n",
       "广州-黄埔区     41\n",
       "广州-海珠区     36\n",
       "广州-越秀区     22\n",
       "广州-白云区     21\n",
       "广州-南沙区      7\n",
       "广州-荔湾区      7\n",
       "广州-增城区      4\n",
       "广州-花都区      2\n",
       "Name: job.dq, dtype: int64"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.dq'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "6e2e2626",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['天河区', '番禺区', '黄埔区', '海珠区', '越秀区', '白云区', '南沙区', '荔湾区', '增城区', '花都区']"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "广州地区 = [  i.split('-')[1]       for i in df_PM_gz['job.dq'].value_counts().index.tolist()[1:]]\n",
    "广州地区"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "6c2a3f0f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[94, 41, 41, 36, 22, 21, 7, 7, 4, 2]"
      ]
     },
     "execution_count": 11,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "广州_岗位个数 = df_PM_gz['job.dq'].value_counts().values.tolist()[1:]\n",
    "广州_岗位个数"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "1d6a1a77",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min', '广州':'https://assets.pyecharts.org/assets/maps/guang3_dong1_guang3_zhou1'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"262255500cd246ae8c08699c0ee8cb20\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts', '广州'], function(echarts) {\n",
       "                var chart_262255500cd246ae8c08699c0ee8cb20 = echarts.init(\n",
       "                    document.getElementById('262255500cd246ae8c08699c0ee8cb20'), 'white', {renderer: 'canvas'});\n",
       "                var option_262255500cd246ae8c08699c0ee8cb20 = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"map\",\n",
       "            \"name\": \"\\u5546\\u5bb6A\",\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"top\",\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"mapType\": \"\\u5e7f\\u5dde\",\n",
       "            \"data\": [\n",
       "                {\n",
       "                    \"name\": \"\\u5929\\u6cb3\\u533a\",\n",
       "                    \"value\": 94\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u756a\\u79ba\\u533a\",\n",
       "                    \"value\": 41\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9ec4\\u57d4\\u533a\",\n",
       "                    \"value\": 41\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d77\\u73e0\\u533a\",\n",
       "                    \"value\": 36\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8d8a\\u79c0\\u533a\",\n",
       "                    \"value\": 22\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u767d\\u4e91\\u533a\",\n",
       "                    \"value\": 21\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5357\\u6c99\\u533a\",\n",
       "                    \"value\": 7\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8354\\u6e7e\\u533a\",\n",
       "                    \"value\": 7\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u589e\\u57ce\\u533a\",\n",
       "                    \"value\": 4\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u82b1\\u90fd\\u533a\",\n",
       "                    \"value\": 2\n",
       "                }\n",
       "            ],\n",
       "            \"roam\": true,\n",
       "            \"aspectScale\": 0.75,\n",
       "            \"nameProperty\": \"name\",\n",
       "            \"selectedMode\": false,\n",
       "            \"zoom\": 1,\n",
       "            \"mapValueCalculation\": \"sum\",\n",
       "            \"showLegendSymbol\": true,\n",
       "            \"emphasis\": {}\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"\\u5546\\u5bb6A\"\n",
       "            ],\n",
       "            \"selected\": {\n",
       "                \"\\u5546\\u5bb6A\": true\n",
       "            },\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"showContent\": true,\n",
       "        \"alwaysShowContent\": false,\n",
       "        \"showDelay\": 0,\n",
       "        \"hideDelay\": 100,\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0,\n",
       "        \"padding\": 5\n",
       "    },\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"Map-\\u5e7f\\u5dde\\u5730\\u56fe\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10\n",
       "        }\n",
       "    ],\n",
       "    \"visualMap\": {\n",
       "        \"show\": true,\n",
       "        \"type\": \"continuous\",\n",
       "        \"min\": 0,\n",
       "        \"max\": 100,\n",
       "        \"inRange\": {\n",
       "            \"color\": [\n",
       "                \"#50a3ba\",\n",
       "                \"#eac763\",\n",
       "                \"#d94e5d\"\n",
       "            ]\n",
       "        },\n",
       "        \"calculable\": true,\n",
       "        \"inverse\": false,\n",
       "        \"splitNumber\": 5,\n",
       "        \"orient\": \"vertical\",\n",
       "        \"showLabel\": true,\n",
       "        \"itemWidth\": 20,\n",
       "        \"itemHeight\": 140,\n",
       "        \"borderWidth\": 0\n",
       "    }\n",
       "};\n",
       "                chart_262255500cd246ae8c08699c0ee8cb20.setOption(option_262255500cd246ae8c08699c0ee8cb20);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x163354460>"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 可视化：以可视化工具数据形态符合的数据进行输入\n",
    "\n",
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Map\n",
    "from pyecharts.faker import Faker\n",
    "\n",
    "c = (\n",
    "    Map()\n",
    "    .add(\"商家A\", [list(z) for z in zip(广州地区, 广州_岗位个数)], \"广州\")\n",
    "    .set_global_opts(\n",
    "        title_opts=opts.TitleOpts(title=\"Map-广州地图\"), visualmap_opts=opts.VisualMapOpts()\n",
    "    )\n",
    "    \n",
    ")\n",
    "c.render_notebook()\n"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "2eeb9e36",
   "metadata": {},
   "source": [
    "## 处理表格中的字符串\n",
    "\n",
    "* 知识点：dataframe字符串处理\n",
    "> 1. [pandas.series.str](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.html)\n",
    ">> 1. str.split()\n",
    ">> 2. str.contains()\n",
    ">> 3. str.replace()\n",
    ">> 4. ...\n",
    "> 2. [pandas.Series.apply](https://pandas.pydata.org/docs/reference/api/pandas.Series.apply.html)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "0f917e8b",
   "metadata": {},
   "source": [
    "### labels处理"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "id": "7bdd1791",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                               ['产品开发', '产品规划', '产品运营']\n",
       "1      ['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...\n",
       "2      ['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...\n",
       "3      ['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...\n",
       "4      ['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...\n",
       "                             ...                        \n",
       "395    ['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...\n",
       "396                                ['3C数码', '平板', '笔记本']\n",
       "397    ['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...\n",
       "398                                        ['平板', '笔记本']\n",
       "399    ['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...\n",
       "Name: job.labels, Length: 400, dtype: object"
      ]
     },
     "execution_count": 23,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.labels']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "id": "d6be6c1e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[]                                                                            58\n",
       "['数据分析']                                                                       6\n",
       "['硬件产品', '商业产品', '策略产品', '硬件系统集成', '用户研究', '产品规划', '市场调研', '竞品分析', '团队管理']     4\n",
       "['工具产品']                                                                       3\n",
       "['to B']                                                                       3\n",
       "                                                                              ..\n",
       "['电商产品', 'IT互联网', '电子商务', '产品设计', '移动端产品', '产品优化', '交互设计', '产品规划', '用户研究']     1\n",
       "['产品设计', 'axure', 'visio', 'ppt', '需求分析']                                      1\n",
       "['数据分析', '需求分析', '数据产品']                                                       1\n",
       "['axure', 'visio', 'xmind']                                                    1\n",
       "['平板', '笔记本']                                                                  1\n",
       "Name: job.labels, Length: 317, dtype: int64"
      ]
     },
     "execution_count": 24,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.labels'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "05b87520",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([\"['产品开发', '产品规划', '产品运营']\",\n",
       "       \"['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校', 'GCP认证']\",\n",
       "       \"['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析', '乙方公司背景', 'to B', '大客户', '无销售性质']\",\n",
       "       \"['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家电行业', '产品设计', '产品规划', '团队管理', '用户研究']\",\n",
       "       \"['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞品分析', 'SQL']\", '[]',\n",
       "       \"['神外', '医生']\",\n",
       "       \"['化妆品原料', '市场推广', '产品策划', '产品运营', '产品规划', 'PS', 'PPT', '研讨会', '活性物', '护肤品']\",\n",
       "       '[]', \"['化妆品', 'to B']\", \"['IT互联网', 'to C', '移动端产品', '产品规划']\",\n",
       "       \"['web端产品']\", \"['to C', '消费品', '电子商务']\",\n",
       "       \"['硬件产品', '硬件系统集成', '汽车行业', '用户研究', '产品设计', '需求分析', '市场调研', '产品规划', '交互设计']\",\n",
       "       '[]', '[]', \"['化妆品', '消费品', '产品开发']\", \"['泌尿外科']\", '[]',\n",
       "       \"['b端产品', '用户增长', '策略产品', '数据分析', '内容产品', 'C端产品', '增长黑客', '私域增长', '新零售']\",\n",
       "       \"['to C']\",\n",
       "       \"['数据产品', '策略产品', '平台产品', '计算机软件', '产品优化', '团队管理', '用户研究', '数据分析', '产品设计', '数据挖掘']\",\n",
       "       '[]', '[]', \"['商品管理', '产品企划', '商品运营']\", '[]',\n",
       "       \"['CRM软件', '信息化项目', '软件行业', '售前支持', 'IT/互联网/软件', '咨询项目', '服务业', '批发/零售', '化工行业', 'CRM系统']\",\n",
       "       \"['市场营销', '产品管理', '产品开发']\",\n",
       "       \"['供应链产品', '风控产品', '工具产品', '中台产品', '安全产品', '平台产品', '电商产品', '政府机构', '信息安全', '批发/零售']\",\n",
       "       \"['供应链产品', '电商产品', '平台产品', '批发/零售', '团队管理', '产品设计', '产品优化', '用户研究']\",\n",
       "       \"['品牌策划']\", \"['供应链产品', '电商产品', 'ERP产品', '中台产品', '消费品', 'to C']\",\n",
       "       \"['生物工程', '试剂', '微生物研究', '制药企业', '生物企业']\",\n",
       "       \"['供应链产品', '电商产品', '平台产品', '批发/零售', '团队管理', '产品设计', '产品优化', '用户研究']\",\n",
       "       '[]', \"['产品优化', '二次元在研', '项目管理']\", \"['数据分析']\", \"['增长产品']\",\n",
       "       \"['K12教育', '教育行业', '海外产品', '数据产品', '工具产品']\", \"['供应链产品', '数据分析']\",\n",
       "       \"['临床试验', '临床项目管理', 'GCP认证', 'CE认证']\",\n",
       "       \"['axure', 'visio', 'powerpoint', 'word', 'Excel']\",\n",
       "       \"['包食宿', '五险一金', '晋升空间大', '零食下午茶']\", \"['需求分析']\", \"['PMP', '流程管理']\",\n",
       "       \"['原型设计', '需求调研', '产品规划', '需求管理']\", \"['数据分析']\",\n",
       "       \"['数据产品', '消费品', '食品饮料', '竞品分析', '需求调研', '产品规划', '市场调研', '用户研究', '团队管理']\",\n",
       "       \"['SaaS产品', 'to B']\",\n",
       "       \"['计算机软件', 'to B', '原型设计', '需求分析', '产品设计', '建筑软件', '建筑信息化', '建筑行业', 'web端产品']\",\n",
       "       \"['数据产品', '硬件产品']\",\n",
       "       \"['AI人工智能产品', '硬件产品', '人工智能', 'IT互联网', '硬件系统集成', '智能硬件', '产品设计', '产品规划', '用户研究', '团队管理']\",\n",
       "       \"['流程管理', 'PMP']\", '[]',\n",
       "       \"['团队管理', '产品规划', '产品优化', '市场调研', '需求分析']\",\n",
       "       \"['团队管理', '产品规划', '市场调研', '产品优化', '需求分析']\",\n",
       "       \"['团队管理', '产品规划', '产品优化', '市场调研', '需求分析']\",\n",
       "       \"['CRM', '新零售', '电子商务']\", \"['CRM', '新零售', '电子商务']\",\n",
       "       \"['活动策划', '市场推广', '效果评估', '市场调研分析']\",\n",
       "       \"['活动策划', '市场推广', '效果评估', '市场调研分析']\", '[]', \"['海外', '手游', '电商']\",\n",
       "       '[]', \"['商业产品', '金融产品', 'IT互联网', '金融行业', '产品优化', '产品设计']\",\n",
       "       \"['供应链产品', '产品设计', '需求分析', '用户研究', '产品优化', '流程设计', '交互设计', '数据分析', 'Visio']\",\n",
       "       \"['金融产品', 'to B', 'to C']\", \"['产品规划', '团队管理', '产品优化', '市场调研']\",\n",
       "       \"['固定收益', '固收系统']\", \"['工具产品', '产品设计', '需求调研', '市场调研', 'Axure']\",\n",
       "       \"['供应链产品', '定价/竞价产品', '数据产品', 'IT互联网', '产品设计', '产品规划', '原型设计', '交互设计', '用户研究', '竞品分析']\",\n",
       "       \"['CRM产品', 'to B', '需求分析', '用户研究', '市场调研', '竞品分析', '消费品', '化妆品', '需求调研', '流程设计']\",\n",
       "       \"['交易产品', '工具产品', '金融产品', '数据产品', '金融行业', '需求分析', '产品规划', '产品设计', '数据分析', '团队管理']\",\n",
       "       \"['电商产品经理 ', 'ERP产品经理', '跨境电商行业']\",\n",
       "       \"['证券业', '金融行业', '数据产品', '中台产品', 'to B', '产品规划', '需求分析', '用户研究', '金融产品', '内容产品']\",\n",
       "       \"['游戏']\",\n",
       "       \"['金融产品', '交易产品', '工具产品', '金融行业', '需求分析', '产品规划', '产品设计', '数据分析', '团队管理']\",\n",
       "       \"['axure', 'xmind', 'b端产品', '需求分析']\", '[]',\n",
       "       \"['旅游产品', 'to C', 'OTA', '英文']\", \"['产品设计', '交互设计', '产品规划']\",\n",
       "       \"['硬件产品', '产品管理', '产品研发']\", \"['中台产品', '平台产品']\",\n",
       "       \"['宠物电子', '个人护理', '美容仪', '桌面办公', '平板', '消费电子']\", \"['金融产品']\",\n",
       "       \"['交易产品', '投资产品', '金融行业', '产品规划', '产品设计', '需求管理', '竞品分析', 'to B', '需求分析', '需求调研']\",\n",
       "       \"['产品设计', '数据分析', '课程产品']\",\n",
       "       \"['电商产品', 'SaaS产品', 'CRM产品', '电子商务', 'IT互联网', '消费品', 'Xmind', '需求分析']\",\n",
       "       \"['电商产品', 'CRM产品', 'SaaS系统', 'CRM系统', 'to C', 'to B', '产品设计', '产品规划', '数据分析', '产品优化']\",\n",
       "       \"['Visio', 'Axure', '产品设计', '工具产品', '需求挖掘', '原型设计', '产品规划']\",\n",
       "       \"['策略产品']\", \"['985', '211', '技术经理']\",\n",
       "       \"['商业产品', '计算机软件', '产品规划', '用户研究', '产品设计']\",\n",
       "       \"['金融行业', '产品设计', '需求分析', 'to B', '金融产品', '固收', '估值', '交易产品', '风控产品']\",\n",
       "       '[]',\n",
       "       \"['广告产品', '广告行业', '计算机软件', '游戏行业', '产品设计', '流程设计', '数据分析', '团队管理']\",\n",
       "       \"['智能推荐', '产品规划', '产品设计', '中台产品', '增长产品', '客户端产品', 'to C', '移动端产品']\",\n",
       "       \"['社交产品', '海外产品', '移动端产品', '产品规划', '竞品分析', '需求分析', '用户研究', '市场调研', '产品设计', '原型设计']\",\n",
       "       '[]', \"['工具产品']\", \"['TMS系统', 'WMS系统', 'OMS', 'SaaS系统', 'ERP系统']\",\n",
       "       \"['供应链产品', '产品设计', '用户研究', '流程设计', '原型设计', '产品规划', '市场调研', '团队管理']\",\n",
       "       \"['工具产品']\", '[]', \"['硬件产品', '硬件系统集成', '产品规划']\",\n",
       "       \"['产品规划', '产品设计', 'Axure', '需求分析', '金融行业', '工具产品', '竞品分析', 'to B', 'MindManager', '墨刀']\",\n",
       "       \"['电商产品', '社交产品', '直播']\", \"['生物科技']\",\n",
       "       \"['Xmind', '原型设计', '需求分析', '产品设计', 'IT互联网', '计算机软件', 'Axure']\",\n",
       "       \"['需求挖掘', '团队管理', '需求调研', '项目管理', '跨部门沟通', '项目开发']\", \"['工具产品']\",\n",
       "       '[]',\n",
       "       \"['交易产品', '金融产品', '工具产品', '金融行业', '需求分析', '产品规划', '产品设计', '数据分析', '团队管理']\",\n",
       "       \"['供应链产品', '电子商务', 'to B']\", \"['3C', '亚马逊', '精品']\",\n",
       "       \"['跨境电商', '照明类产品', '充电类产品', '生活家居用品类']\",\n",
       "       \"['数据产品', '安全产品', '教育行业', '信息安全', 'to C', '电子/半导体/集成电路', '金融行业', '产品设计']\",\n",
       "       \"['中台产品', '平台产品', '供应链产品', '产品优化', '产品设计']\", \"['to B']\",\n",
       "       \"['语音产品', '产品规划', '产品设计', '竞品分析', '社交产品']\", \"['to B']\",\n",
       "       \"['硬件产品', '增长产品', 'IT互联网', '人工智能', '硬件系统集成', '智能硬件', '用户研究', '产品优化', '产品规划', '需求挖掘']\",\n",
       "       \"['axure', '产品设计', 'visio', 'xmind', 'o2o', 'ppt', '需求分析']\",\n",
       "       \"['产品设计', '数据分析']\",\n",
       "       \"['ppt', '架构设计', 'axure', 'visio', 'xmind', '数据分析']\",\n",
       "       \"['产品设计', '需求分析']\",\n",
       "       \"['工具产品', 'IT互联网', '产品设计', '原型设计', '产品规划', '用户研究']\", \"['to B']\",\n",
       "       \"['ppt', 'axure', 'visio', '硬件产品']\",\n",
       "       \"['电商产品', '跨境电商', '电子商务', '团队管理']\", \"['ppt']\", \"['产品设计']\",\n",
       "       \"['产品规划', '云平台', '软硬件集成', '从0到1的规划产品']\", \"['数据分析']\",\n",
       "       \"['axure', 'visio', 'xmind']\", '[]', \"['数据分析', '需求分析', '数据产品']\",\n",
       "       \"['产品设计', 'axure', 'visio', 'ppt', '需求分析']\",\n",
       "       \"['电商产品', 'IT互联网', '电子商务', '产品设计', '移动端产品', '产品优化', '交互设计', '产品规划', '用户研究']\",\n",
       "       \"['固收投研', '风控', '金融行业B端产品经']\", \"['产品分析', '产品设计', '产品开发', '产品推广']\",\n",
       "       '[]',\n",
       "       \"['工具产品', '养老机构', '人工智能', '产品设计', '产品规划', '产品优化', '用户研究', '需求挖掘', '竞品分析']\",\n",
       "       \"['平台产品', '智慧城市', '产品规划', '产品设计', '需求分析', '用户研究', '团队管理']\",\n",
       "       \"['策略产品', '搜索产品', '医疗行业', '需求分析', '用户研究', '产品规划', 'Xmind', 'Mockplus', '数据分析']\",\n",
       "       \"['excel', 'word']\",\n",
       "       \"['ERP产品', 'CRM产品', '后台产品', '中台产品', 'CRM系统', 'to B', 'to C', 'ERP系统', '科研/技术服务', '产品设计']\",\n",
       "       \"['IT互联网', 'SaaS系统', '通讯/网络设备', '产品规划', '产品设计', '需求分析', '移动端产品', '竞品分析', 'Axure', '用户研究']\",\n",
       "       \"['电子商务', '家具设计', '产品规划', '欧美风格', '轻奢风格', '实木家具', '板木家具', '软体家具']\",\n",
       "       \"['财务产品', '供应链产品', 'OA产品', '工具产品', 'IT互联网', '产品设计', '用户研究', '产品规划', '需求分析', '交互设计']\",\n",
       "       \"['智能硬件', '汽车行业', '房地产行业', '用户研究', '产品规划', '产品设计']\",\n",
       "       \"['产品规划', '数据产品', '金融产品', '投资产品', 'IT互联网', '计算机软件', '智慧城市', '金融理财/贷款', '金融行业']\",\n",
       "       '[]',\n",
       "       \"['产品设计', '产品规划', '金融产品', '投资产品', 'IT互联网', '智能硬件', '计算机软件', '智慧城市', '金融行业', '金融理财/贷款']\",\n",
       "       \"['产品经理', '报价系统', '订单管理']\", \"['产品经理', 'MCS系统', 'B2B报价系统']\",\n",
       "       \"['后台产品', 'to B']\",\n",
       "       \"['通讯/网络设备', 'SaaS系统', 'IT互联网', '产品规划', '产品设计', '需求调研', '移动端产品', 'Axure', '市场调研', '竞品分析']\",\n",
       "       \"['资讯产品', '供应链产品', '工具产品', '财务产品', '医疗行业', '医院', 'IT互联网', '产品设计', '用户研究', '产品规划']\",\n",
       "       \"['医疗', '大健康', '慢病', '治未病', '专科医生', '执业医师证', '医学产品']\",\n",
       "       \"['后台产品', '制造业', '需求分析', '产品规划', '产品设计', '需求管理', 'CRM产品', 'to B', '原型设计', '流程设计']\",\n",
       "       \"['用户研究', '产品设计']\",\n",
       "       \"['工具产品', '商业产品', '策略产品', 'to C', '团队管理', '产品优化', '产品设计', '产品规划', '交互设计']\",\n",
       "       \"['数据分析']\", \"['产品设计', 'axure', 'visio', 'xmind', 'erp', '需求分析']\",\n",
       "       \"['投资产品', 'IT互联网', '皮革/纺织/服装', '产品设计', '产品规划', '竞品分析', '交互设计', '流程设计', '团队管理']\",\n",
       "       \"['传感器', '模拟芯片', '数字芯片']\", \"['工具产品', '移动端产品']\", '[]',\n",
       "       \"['电商产品', 'SaaS产品', '数据产品', '工具产品', '医疗行业', 'SaaS系统', '家电行业', '产品设计', '原型设计', '用户研究']\",\n",
       "       \"['计算机软件', '团队管理']\", \"['信号测量', '雷达配套', '无线通信', '仪器设备']\", '[]',\n",
       "       \"['产品经理', '智能硬件产品', '智能硬件', '车载产品', '行车记录仪']\", \"['数据分析', '软件开发']\",\n",
       "       \"['数据产品', '商业产品', '产品规划']\", \"['数据产品', '商业产品', '产品规划']\",\n",
       "       \"['数据产品经理', '数据可视化', '大数据平台']\", '[]',\n",
       "       \"['OA产品', 'OA系统', '产品规划', '需求调研', '产品优化', '产品设计', '市场调研', 'Axure', 'MindManager', 'Visio']\",\n",
       "       \"['客户端产品', '数据产品', '海外产品', 'to C', '产品优化', '用户研究', '数据分析', '团队管理', '产品设计', '需求管理']\",\n",
       "       \"['工具产品', '商业化产品']\",\n",
       "       \"['数据产品', '客户端产品', 'IT互联网', '产品优化', '用户研究', '团队管理', '数据分析', '需求管理', '产品设计', '产品规划']\",\n",
       "       \"['数据产品', 'b端产品', '内容产品']\", \"['数据分析']\",\n",
       "       \"['产品设计', '需求分析', '跨境电商', 'ERP系统', 'to C', '供应链产品']\",\n",
       "       \"['财务产品', 'AI人工智能产品', '用户研究', '团队管理', '产品优化', '产品设计', '数据分析']\",\n",
       "       \"['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究', '原型设计', 'Axure', '团队管理']\",\n",
       "       \"['智慧城市', '产品设计', '产品规划', '产品优化', '需求分析', '原型设计', '竞品分析', '团队管理']\",\n",
       "       \"['产品经理', 'B端产品经理']\", \"['人力资源服务', 'HRM系统', 'HRIS', '人力资源数字化']\",\n",
       "       \"['支付产品', '工具产品', '供应链产品', '产品规划', '产品设计', '需求分析', '数据分析', '财务产品', 'to B']\",\n",
       "       \"['产品经理', '化妆品', 'OEM/ODM管理', '日化', '洗护产品']\",\n",
       "       \"['社交产品', '社区产品', '社交网络', '数据分析', '需求分析', '用户研究']\",\n",
       "       \"['产品规划', '产品设计', 'to B', '流程设计', '原型设计', '需求分析', 'SaaS产品', '中台产品', 'IT互联网', '电子商务']\",\n",
       "       '[]', \"['SaaS产品', 'SaaS系统', '云计算', 'to B']\", \"['云网编排', '电信']\",\n",
       "       \"['数据产品', '客户端产品', 'IT互联网', '产品优化', '用户研究', '团队管理', '数据分析', '产品规划', '产品设计', '需求管理']\",\n",
       "       \"['产品规划', '市场调研', '产品设计', 'to B', 'to G']\",\n",
       "       \"['数据产品', '产品设计', '用户研究', '产品规划', '团队管理']\",\n",
       "       \"['工具产品', '商业产品', '广告产品', 'IT互联网', '游戏行业', '广告行业', '产品优化', '产品设计', '交互设计', '用户研究']\",\n",
       "       \"['支付产品', '平台产品', '支付行业', '产品设计', '产品规划', '流程设计', '产品优化', '用户研究']\",\n",
       "       \"['平台产品', '中台产品', 'SaaS产品', 'SaaS系统', 'to B', '产品设计', '产品规划', '用户研究', '产品优化', '流程设计']\",\n",
       "       \"['Visio', 'Axure', '工业互联网']\", \"['智能载荷', '视觉感知系统', '无人驾驶']\",\n",
       "       \"['工具产品', '客户端产品', '计算机软件', '产品设计', '交互设计', '原型设计', '用户研究', '产品规划', 'Axure', '需求分析']\",\n",
       "       \"['采购', '产品设计']\",\n",
       "       \"['AI人工智能产品', '数据产品', '中台产品', '人工智能', 'IT互联网', '团队管理', '用户研究', '产品设计', '产品优化', '产品规划']\",\n",
       "       \"['需求分析', '产品经理', 'CRM产品', 'CRM系统', 'B端产品', '客户关系管理系统', '经销渠道管理']\",\n",
       "       \"['采购', '物流快递', '团队管理', '需求管理', '产品设计']\", '[]', '[]',\n",
       "       \"['ppt', '架构设计', 'axure', 'visio', 'xmind', '数据分析']\",\n",
       "       \"['数据产品', '原型设计', '数据分析', '产品设计', 'Axure']\",\n",
       "       \"['金融产品', '工具产品', '交易产品', 'IT互联网', '金融行业', '期货证券', '产品设计', '产品优化', 'Axure', '产品规划']\",\n",
       "       \"['AI人工智能产品', '数据产品', '策略产品', '工具产品', '推荐产品', '人工智能', '团队管理', '产品规划']\",\n",
       "       \"['中台产品', '产品规划', '产品设计', 'to C', '用户中心']\",\n",
       "       \"['Xmind', '墨刀', '电商产品', '数据产品', '产品规划', '产品设计', '原型设计', '数据分析', 'to B', 'Axure']\",\n",
       "       '[]', \"['IT互联网', '产品设计', '用户研究', '产品规划', '流程设计']\", \"['EHR系统']\",\n",
       "       \"['综合服务平台', 'API设计']\",\n",
       "       \"['家电行业', '消费品', '批发/零售', '电子商务', '策略产品', '供应链产品', '电商产品', '定价/竞价产品', 'to C', '市场调研']\",\n",
       "       \"['平台产品', 'IT互联网', '产品规划', '产品设计', '市场调研', '数据分析', '需求调研', '团队管理']\",\n",
       "       \"['平台产品', '数据产品', '客户端产品', 'IT互联网', '产品设计', '团队管理', '用户研究', '产品规划', '产品优化', '数据分析']\",\n",
       "       \"['金融产品', 'to B', 'web端产品']\",\n",
       "       \"['AI人工智能产品', '数据产品', '中台产品', '人工智能', 'IT互联网', '团队管理', '产品设计', '用户研究', '产品优化', '需求分析']\",\n",
       "       \"['AI产品', '机器学习', '业务化建模', '数据标注']\", '[]',\n",
       "       \"['商业产品', 'IT互联网', '团队管理', '用户研究', '产品设计', '产品规划']\", '[]', '[]',\n",
       "       \"['EAM系统', 'EHS系统', '碳排放', '绿色能源', '产品规划', '制造业', '能源管理']\",\n",
       "       \"['供应链产品', '电商产品', '平台产品', '批发/零售', '团队管理', '产品设计', '产品优化', '用户研究']\",\n",
       "       \"['供应链产品', '跨境电商', '物流产品规划', '库存管理']\",\n",
       "       \"['中台产品', '平台产品', '便利店', '产品优化', '产品设计']\",\n",
       "       \"['AI产品', '实操算法', '应用场景设计', 'AI产品全周期管理', '推荐产品', '预测产品', '算法模型', '人工智能模型', '项目统筹']\",\n",
       "       '[]',\n",
       "       \"['跨境电商', '采购', '消费品', '产品规划', '市场调研', '电商产品', '海外产品', '电子商务', 'to C']\",\n",
       "       \"['AI人工智能产品', '数据产品', '推荐产品', '策略产品', '工具产品', '人工智能', '团队管理', '产品规划']\",\n",
       "       \"['策略产品', '数据产品', '医疗设备/器械', '医疗行业', '产品设计', '产品规划', '竞品分析', '用户研究', '产品优化', '市场调研']\",\n",
       "       '[]',\n",
       "       \"['AI人工智能产品', '数据产品', '平台产品', '人工智能', '云计算', '产品设计', '竞品分析', '市场调研', '产品规划', '交互设计']\",\n",
       "       \"['AI人工智能产品', 'IT互联网', '电子商务', '批发/零售']\",\n",
       "       \"['硬件产品', '数据产品', '工具产品', '硬件系统集成', '智能硬件', 'SaaS系统', '汽车行业', '人工智能', '物流快递', 'to B']\",\n",
       "       '[]', \"['平台产品', '产品规划', '市场调研']\",\n",
       "       \"['无人机', '无人机载荷', '激光雷达', '光学相机']\",\n",
       "       \"['SaaS产品', 'SaaS系统', '产品设计', '产品规划', '团队管理']\", \"['跨境电商', '消费电子']\",\n",
       "       \"['海外产品', '用户研究', '产品规划', '需求分析']\", '[]',\n",
       "       \"['SaaS产品', 'SaaS系统', '产品设计', '产品规划', '用户研究', '流程设计', '原型设计', '产品优化']\",\n",
       "       \"['企业服务', '工具产品', '产品规划', '产品设计', '竞品分析']\",\n",
       "       \"['人工智能', 'SQL', 'AI人工智能产品']\",\n",
       "       \"['产品规划', '电商产品', '供应链产品', 'CRM产品', 'ERP产品', '电子商务', '家电行业', '消费品', '批发/零售', 'to C']\",\n",
       "       \"['中医', '中药', '医疗行业', '市场调研', '专家网络建设', '处方药']\",\n",
       "       \"['医疗行业', '信息化管理', '产品设计', '产品研发', '产品规划']\", '[]',\n",
       "       \"['OA产品', '策略产品', '用户研究', '产品规划', '市场调研', '产品优化', '竞品分析', '团队管理']\",\n",
       "       \"['硬件产品', '智能硬件', '硬件系统集成', '教育行业']\",\n",
       "       \"['支付产品', '平台产品', '支付行业', 'IT互联网', '产品规划', '产品设计']\",\n",
       "       \"['需求分析', 'c端产品', '产品设计', '用户增长']\",\n",
       "       \"['智能硬件', '人工智能', '产品规划', '团队管理']\",\n",
       "       \"['广告产品', '设计服务', '广告行业', '产品规划', '用户研究', '产品设计', '市场调研', '团队管理']\",\n",
       "       '[]', \"['SaaS产品', 'IT互联网', '电子商务', 'to B']\",\n",
       "       \"['广电行业', '大B端', '售前技术支持', '解决方案']\",\n",
       "       \"['CRM产品', 'CRM系统', '电子商务', 'to C', '产品设计', '产品优化', 'Axure', '产品规划', '数据分析', '数据挖掘']\",\n",
       "       '[]', \"['跨境电商', 'to C', 'ERP系统', '数据分析', '供应链产品']\",\n",
       "       \"['产品包装', '产品测试', '产品卖点', '渠道管理', '产品管理', '产品库存', '竞品分析', '产品规划', '包装规划', '新品开发']\",\n",
       "       \"['数据产品', '商业产品', 'to C', 'to B', 'web端产品', '产品设计', '用户研究', '产品规划', '移动端产品', '需求调研']\",\n",
       "       \"['客户端产品', '基金产品', '直播', '基金业务', '用户研究', '产品设计']\",\n",
       "       \"['AI人工智能产品', '数据产品', '人工智能', '智能硬件', '智慧城市', '用户研究', '产品规划', '需求管理', '团队管理']\",\n",
       "       '[]', \"['数据产品', 'IT互联网', '数据分析', '用户研究', '产品设计']\",\n",
       "       \"['IT互联网', '用户研究', '市场调研']\", \"['产品优化', '产品设计', '产品规划']\",\n",
       "       \"['调度策略产品', '需求挖掘', '产品设计', '数据分析']\",\n",
       "       \"['策略产品', '数据产品', '供应链产品', 'IT互联网', '产品规划', '竞品分析', '产品优化', '用户研究']\",\n",
       "       \"['基金产品']\", '[]',\n",
       "       \"['交易产品', '供应链产品', '数据产品', '电商产品', '采购', 'to B', 'CRM系统', 'SaaS系统', '信息安全', '计算机软件']\",\n",
       "       \"['工具产品', '游戏行业', 'IT互联网', '数据分析', '用户研究']\",\n",
       "       \"['供应链产品', '建材', '产品设计', '团队管理']\",\n",
       "       \"['平台产品', '数据产品', '计算机软件', '产品设计', '产品优化', '用户研究', '需求分析', '竞品分析', '产品规划', '交互设计']\",\n",
       "       \"['数据产品', 'IT互联网', '数据分析', '用户研究', '产品设计']\",\n",
       "       \"['金融产品', '金融行业', '电子产品及配件', '产品优化', '产品规划', '用户研究']\", '[]',\n",
       "       \"['云桌面终端', 'IPTV', '一体机']\", '[]',\n",
       "       \"['工具产品', '客户端产品', '计算机软件', '产品设计', '交互设计', '用户研究', '原型设计', '产品规划', '需求分析', 'Axure']\",\n",
       "       \"['产品策划']\", \"['供应链产品', '国际快递', '需求管理', '产品规划', 'Visio', '团队管理']\",\n",
       "       \"['AI人工智能产品', '项目管理', '算法设计', '机器学习', '分类算法', '聚类算法', '回归算法', '算法模型产品']\",\n",
       "       '[]',\n",
       "       \"['AI人工智能产品', '人工智能', '产品设计', '竞品分析', '用户研究', '产品规划', '市场调研', '交互设计', '产品优化', '数据分析']\",\n",
       "       '[]', \"['金融行业', '产品设计', '需求分析', '产品规划']\",\n",
       "       \"['策略产品', '商业产品', '数据产品', '装修装饰', '数据分析', '数据挖掘']\",\n",
       "       \"['AI人工智能产品', '数据产品', '平台产品', '人工智能', '产品设计', '竞品分析', '用户研究', '产品规划', '市场调研', '数据分析']\",\n",
       "       \"['增长产品', '数据产品', '期货证券', '数据分析', '用户研究', '产品设计', '竞品分析']\",\n",
       "       \"['平台产品', '消费品', '团队管理', '用户研究', '需求管理', '产品优化', '产品设计', '市场调研', '数据分析']\",\n",
       "       \"['硬件产品', '硬件系统集成', '汽车零部件', 'to C', '产品优化', '市场调研', '需求挖掘', '数据分析', '团队管理']\",\n",
       "       \"['制造业']\", \"['AI人工智能产品', 'IT互联网', '人工智能', '产品设计', '产品规划', '用户研究']\",\n",
       "       \"['AI', 'AI产品', '机器学习', '推荐算法', 'AI人工智能产品', '回归算法', 'e2e ', 'AI产品方案']\",\n",
       "       \"['数据产品', '工具产品', '产品设计', '产品规划', '数据分析', '团队管理', '原型设计', 'Axure', '需求分析', 'MindManager']\",\n",
       "       \"['中成药', '产品推广', '学术推广']\",\n",
       "       \"['音视频产品', '会议平板', '智能硬件', '消费电子', '整机产品', 'ODM/OEM管理', '管理经验']\",\n",
       "       \"['工具产品', '客户端产品']\", \"['策略产品', '产品规划', '市场调研']\",\n",
       "       \"['硬件产品', '需求挖掘']\", '[]', '[]', \"['产品设计', '需求分析']\",\n",
       "       \"['产品设计', '数据产品', '海外产品', '产品设计对接']\",\n",
       "       \"['电商产品', '工具产品', '增长产品', '海外产品', '数据产品', '跨境电商', '电子商务', '产品设计', '数据分析', '产品优化']\",\n",
       "       \"['AI人工智能产品']\",\n",
       "       \"['SaaS产品', '批发/零售', 'SaaS系统', 'CRM系统', '医疗卫生/医药', 'ERP系统', '医药行业', '制造业', '产品规划', '产品设计']\",\n",
       "       \"['硬件产品', '智能硬件', '家电行业', 'to B', '流程设计', '产品设计']\",\n",
       "       \"['海外产品', '产品规划', '产品设计', '竞品分析']\",\n",
       "       \"['数据产品', 'Xmind', 'SPSS', '需求分析', 'to B', '产品设计', 'Axure', 'Visio']\",\n",
       "       \"['供应链方向', 'B端产品']\", '[]', \"['团队管理', '数据治理']\",\n",
       "       \"['信创', '国产化', '规划', '产品规划']\",\n",
       "       \"['企业服务', '智能硬件', '海外产品', '汽车中控', '集控物联网', '办公会议']\",\n",
       "       \"['企业服务', '客户端产品', '硬件产品', '计算机软件', '教育行业', '高职教育', '实业实训', '教育白板', '智慧课堂', '教学管理']\",\n",
       "       \"['数据产品', '海外产品', '计算机软件', '团队管理', '产品规划', '需求分析', '竞品分析', '产品设计', '数据分析']\",\n",
       "       \"['策略产品', '产品规划', '市场调研']\",\n",
       "       \"['硬件产品', '策略产品', '商业产品', '硬件系统集成', '用户研究', '市场调研', '产品规划', '团队管理', '竞品分析']\",\n",
       "       \"['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究', 'Axure', '原型设计', '团队管理']\",\n",
       "       \"['AI人工智能产品', '数据产品', '工具产品', '策略产品', '推荐产品', '人工智能', '团队管理', '产品规划']\",\n",
       "       '[]', \"['产品经理', '水稻产品']\", \"['硬件产品']\", \"['批发/零售', '用户研究', '数据分析']\",\n",
       "       \"['社交产品', '商业产品', '工具产品', '游戏行业', 'IT互联网', '产品设计']\", \"['笔记本']\",\n",
       "       \"['AI人工智能产品', '数据产品', '产品规划', '产品设计', '数据分析']\", '[]',\n",
       "       \"['计算机软件', '财务/审计/税务', '产品规划', '产品设计', '需求说明', '用户研究', 'Xmind', 'Axure', 'Visio']\",\n",
       "       '[]',\n",
       "       \"['风控产品', '工具产品', '安全产品', '平台产品', '电商产品', '内容产品', '策略产品', '电子商务', '安保行业', 'IT互联网']\",\n",
       "       \"['商业产品', 'IT互联网', '团队管理', '用户研究', '产品设计', '产品规划']\",\n",
       "       \"['硬件产品', '需求分析', '市场调研', 'to B', '电子/半导体/集成电路']\",\n",
       "       \"['AI人工智能产品', '机器学习', '深度学习', '人工智能', '人工智能领域', 'AI', '算法/AI编程', '推荐算法']\",\n",
       "       \"['硬件产品', '商业产品', '策略产品', '硬件系统集成', '用户研究', '产品规划', '市场调研', '竞品分析', '团队管理']\",\n",
       "       \"['硬件产品']\", '[]',\n",
       "       \"['IT互联网', '用户研究', '产品规划', '需求分析', '产品设计', '需求调研', '市场调研', '需求挖掘']\",\n",
       "       \"['医药行业销售', '市场调研分析', '产品推广']\", \"['中台产品', '爬虫']\", '[]', \"['数据产品']\",\n",
       "       \"['数据产品', '客户端产品', 'CRM产品', 'CRM系统', 'to C', '用户研究', '产品设计', '产品规划', '产品优化', '团队管理']\",\n",
       "       \"['硬件产品', '商业产品', '策略产品', '硬件系统集成', '用户研究', '产品规划', '市场调研', '竞品分析', '团队管理']\",\n",
       "       \"['硬件产品', '商业产品', '策略产品', '硬件系统集成', '用户研究', '产品规划', '市场调研', '竞品分析', '团队管理']\",\n",
       "       \"['社交产品', '社交网络', '电子商务', '团队管理', '用户研究', 'Axure', '产品设计', '产品规划', '数据分析']\",\n",
       "       \"['数据分析']\", \"['交互设计', '用户研究', 'Axure']\",\n",
       "       \"['平台产品', '数据产品', '客户端产品', 'IT互联网', '用户研究', '团队管理', '产品设计', '产品优化', '产品规划', '数据分析']\",\n",
       "       \"['中台产品', '平台产品', '交易产品', '支付产品', '金融产品']\", \"['办公软件、工具类']\",\n",
       "       \"['电子商务', '产品规划', 'to C', '供应链产品']\",\n",
       "       \"['硬件产品', '商业产品', '策略产品', '硬件系统集成', '用户研究', '产品规划', '市场调研', '竞品分析', '团队管理']\",\n",
       "       '[]',\n",
       "       \"['新能源', '计算机软件', '产品设计', '产品规划', '产品优化', '需求挖掘', '用户研究', '流程设计']\",\n",
       "       \"['供应链产品', '电商产品', '批发/零售', '团队管理', '产品设计']\",\n",
       "       \"['策略产品', '市场调研', '产品规划', '团队管理']\",\n",
       "       \"['社交产品', '社交网络', '电子商务', '用户研究', '团队管理', 'Axure', '产品设计', '产品规划', '数据分析']\",\n",
       "       \"['SQL', '数据分析', '人工智能', 'python']\",\n",
       "       \"['工业互联网', '产品设计', '产品规划', '需求分析', 'IT互联网', '计算机软件']\",\n",
       "       \"['策略产品', '定价/竞价产品', '灯饰照明', '团队管理', '产品规划']\", '[]',\n",
       "       \"['医疗器械', '医药', '市场营销', '客户关系', '产品经理']\",\n",
       "       \"['风控产品', '平台产品', '产品设计', '团队管理']\",\n",
       "       \"['数据产品', '团队管理', '产品设计', '产品优化']\",\n",
       "       \"['数据产品', 'IT互联网', '人工智能', '产品设计', '数据分析', '用户研究', '团队管理']\", '[]',\n",
       "       '[]', '[]',\n",
       "       \"['供应链产品', '工具产品', '平台产品', '电商产品', 'SaaS系统', '电子商务', '农林牧渔业', '农业', '团队管理', '产品设计']\",\n",
       "       \"['数据产品', '团队管理', '产品优化', '产品设计']\",\n",
       "       \"['原型设计', '数据产品', '需求分析', '产品设计', '流程设计', '项目管理', 'python']\", '[]',\n",
       "       \"['风控产品', '平台产品', '产品设计', '团队管理']\",\n",
       "       \"['AI人工智能产品', '中台产品', '数据产品', '人工智能', 'IT互联网', '团队管理', '用户研究', '产品设计', '产品优化', '产品规划']\",\n",
       "       '[]',\n",
       "       \"['后台产品', '中台产品', 'IT互联网', '云计算', 'to B', 'web端产品', '小程序产品', '移动端产品', '需求分析', '用户研究']\",\n",
       "       \"['物联感知云', '物联网', '大数据']\", \"['安全产品', '需求管理', '团队管理', '产品设计']\",\n",
       "       \"['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外房产业务', '人工智能', '海外/跨境业务', '批发/零售', '竞品分析']\",\n",
       "       \"['3C数码', '平板', '笔记本']\",\n",
       "       \"['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调研', '用户研究', '产品优化']\",\n",
       "       \"['平板', '笔记本']\",\n",
       "       \"['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究', '原型设计', 'Axure', '团队管理']\"],\n",
       "      dtype=object)"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.labels'].values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 43,
   "id": "58108d87",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['产品开发',\n",
       " '产品规划',\n",
       " '产品运营',\n",
       " '临床项目管理',\n",
       " '药物',\n",
       " '临床试验',\n",
       " '药物分析',\n",
       " '制药企业',\n",
       " '科研院校',\n",
       " 'GCP认证',\n",
       " '英语',\n",
       " '市场推广',\n",
       " '市场拓展',\n",
       " '渠道策划',\n",
       " '市场策划',\n",
       " '市场调研分析',\n",
       " '乙方公司背景',\n",
       " 'to B',\n",
       " '大客户',\n",
       " '无销售性质',\n",
       " '商业产品',\n",
       " '定价/竞价产品',\n",
       " '策略产品',\n",
       " '制造业',\n",
       " '房地产行业',\n",
       " '家电行业',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '团队管理',\n",
       " '用户研究',\n",
       " '数据产品',\n",
       " '工具产品',\n",
       " '平台产品',\n",
       " '科研/技术服务',\n",
       " '数据分析',\n",
       " '竞品分析',\n",
       " 'SQL',\n",
       " '神外',\n",
       " '医生',\n",
       " '化妆品原料',\n",
       " '市场推广',\n",
       " '产品策划',\n",
       " '产品运营',\n",
       " '产品规划',\n",
       " 'PS',\n",
       " 'PPT',\n",
       " '研讨会',\n",
       " '活性物',\n",
       " '护肤品',\n",
       " '化妆品',\n",
       " 'to B',\n",
       " 'IT互联网',\n",
       " 'to C',\n",
       " '移动端产品',\n",
       " '产品规划',\n",
       " 'web端产品',\n",
       " 'to C',\n",
       " '消费品',\n",
       " '电子商务',\n",
       " '硬件产品',\n",
       " '硬件系统集成',\n",
       " '汽车行业',\n",
       " '用户研究',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '市场调研',\n",
       " '产品规划',\n",
       " '交互设计',\n",
       " '化妆品',\n",
       " '消费品',\n",
       " '产品开发',\n",
       " '泌尿外科',\n",
       " 'b端产品',\n",
       " '用户增长',\n",
       " '策略产品',\n",
       " '数据分析',\n",
       " '内容产品',\n",
       " 'C端产品',\n",
       " '增长黑客',\n",
       " '私域增长',\n",
       " '新零售',\n",
       " 'to C',\n",
       " '数据产品',\n",
       " '策略产品',\n",
       " '平台产品',\n",
       " '计算机软件',\n",
       " '产品优化',\n",
       " '团队管理',\n",
       " '用户研究',\n",
       " '数据分析',\n",
       " '产品设计',\n",
       " '数据挖掘',\n",
       " '商品管理',\n",
       " '产品企划',\n",
       " '商品运营',\n",
       " 'CRM软件',\n",
       " '信息化项目',\n",
       " '软件行业',\n",
       " '售前支持',\n",
       " 'IT/互联网/软件',\n",
       " '咨询项目',\n",
       " '服务业',\n",
       " '批发/零售',\n",
       " '化工行业',\n",
       " 'CRM系统',\n",
       " '市场营销',\n",
       " '产品管理',\n",
       " '产品开发',\n",
       " '供应链产品',\n",
       " '风控产品',\n",
       " '工具产品',\n",
       " '中台产品',\n",
       " '安全产品',\n",
       " '平台产品',\n",
       " '电商产品',\n",
       " '政府机构',\n",
       " '信息安全',\n",
       " '批发/零售',\n",
       " '供应链产品',\n",
       " '电商产品',\n",
       " '平台产品',\n",
       " '批发/零售',\n",
       " '团队管理',\n",
       " '产品设计',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '品牌策划',\n",
       " '供应链产品',\n",
       " '电商产品',\n",
       " 'ERP产品',\n",
       " '中台产品',\n",
       " '消费品',\n",
       " 'to C',\n",
       " '生物工程',\n",
       " '试剂',\n",
       " '微生物研究',\n",
       " '制药企业',\n",
       " '生物企业',\n",
       " '供应链产品',\n",
       " '电商产品',\n",
       " '平台产品',\n",
       " '批发/零售',\n",
       " '团队管理',\n",
       " '产品设计',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '产品优化',\n",
       " '二次元在研',\n",
       " '项目管理',\n",
       " '数据分析',\n",
       " '增长产品',\n",
       " 'K12教育',\n",
       " '教育行业',\n",
       " '海外产品',\n",
       " '数据产品',\n",
       " '工具产品',\n",
       " '供应链产品',\n",
       " '数据分析',\n",
       " '临床试验',\n",
       " '临床项目管理',\n",
       " 'GCP认证',\n",
       " 'CE认证',\n",
       " 'axure',\n",
       " 'visio',\n",
       " 'powerpoint',\n",
       " 'word',\n",
       " 'Excel',\n",
       " '包食宿',\n",
       " '五险一金',\n",
       " '晋升空间大',\n",
       " '零食下午茶',\n",
       " '需求分析',\n",
       " 'PMP',\n",
       " '流程管理',\n",
       " '原型设计',\n",
       " '需求调研',\n",
       " '产品规划',\n",
       " '需求管理',\n",
       " '数据分析',\n",
       " '数据产品',\n",
       " '消费品',\n",
       " '食品饮料',\n",
       " '竞品分析',\n",
       " '需求调研',\n",
       " '产品规划',\n",
       " '市场调研',\n",
       " '用户研究',\n",
       " '团队管理',\n",
       " 'SaaS产品',\n",
       " 'to B',\n",
       " '计算机软件',\n",
       " 'to B',\n",
       " '原型设计',\n",
       " '需求分析',\n",
       " '产品设计',\n",
       " '建筑软件',\n",
       " '建筑信息化',\n",
       " '建筑行业',\n",
       " 'web端产品',\n",
       " '数据产品',\n",
       " '硬件产品',\n",
       " 'AI人工智能产品',\n",
       " '硬件产品',\n",
       " '人工智能',\n",
       " 'IT互联网',\n",
       " '硬件系统集成',\n",
       " '智能硬件',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '用户研究',\n",
       " '团队管理',\n",
       " '流程管理',\n",
       " 'PMP',\n",
       " '团队管理',\n",
       " '产品规划',\n",
       " '产品优化',\n",
       " '市场调研',\n",
       " '需求分析',\n",
       " '团队管理',\n",
       " '产品规划',\n",
       " '市场调研',\n",
       " '产品优化',\n",
       " '需求分析',\n",
       " '团队管理',\n",
       " '产品规划',\n",
       " '产品优化',\n",
       " '市场调研',\n",
       " '需求分析',\n",
       " 'CRM',\n",
       " '新零售',\n",
       " '电子商务',\n",
       " 'CRM',\n",
       " '新零售',\n",
       " '电子商务',\n",
       " '活动策划',\n",
       " '市场推广',\n",
       " '效果评估',\n",
       " '市场调研分析',\n",
       " '活动策划',\n",
       " '市场推广',\n",
       " '效果评估',\n",
       " '市场调研分析',\n",
       " '海外',\n",
       " '手游',\n",
       " '电商',\n",
       " '商业产品',\n",
       " '金融产品',\n",
       " 'IT互联网',\n",
       " '金融行业',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " '供应链产品',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '产品优化',\n",
       " '流程设计',\n",
       " '交互设计',\n",
       " '数据分析',\n",
       " 'Visio',\n",
       " '金融产品',\n",
       " 'to B',\n",
       " 'to C',\n",
       " '产品规划',\n",
       " '团队管理',\n",
       " '产品优化',\n",
       " '市场调研',\n",
       " '固定收益',\n",
       " '固收系统',\n",
       " '工具产品',\n",
       " '产品设计',\n",
       " '需求调研',\n",
       " '市场调研',\n",
       " 'Axure',\n",
       " '供应链产品',\n",
       " '定价/竞价产品',\n",
       " '数据产品',\n",
       " 'IT互联网',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '原型设计',\n",
       " '交互设计',\n",
       " '用户研究',\n",
       " '竞品分析',\n",
       " 'CRM产品',\n",
       " 'to B',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '市场调研',\n",
       " '竞品分析',\n",
       " '消费品',\n",
       " '化妆品',\n",
       " '需求调研',\n",
       " '流程设计',\n",
       " '交易产品',\n",
       " '工具产品',\n",
       " '金融产品',\n",
       " '数据产品',\n",
       " '金融行业',\n",
       " '需求分析',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '数据分析',\n",
       " '团队管理',\n",
       " '电商产品经理 ',\n",
       " 'ERP产品经理',\n",
       " '跨境电商行业',\n",
       " '证券业',\n",
       " '金融行业',\n",
       " '数据产品',\n",
       " '中台产品',\n",
       " 'to B',\n",
       " '产品规划',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '金融产品',\n",
       " '内容产品',\n",
       " '游戏',\n",
       " '金融产品',\n",
       " '交易产品',\n",
       " '工具产品',\n",
       " '金融行业',\n",
       " '需求分析',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '数据分析',\n",
       " '团队管理',\n",
       " 'axure',\n",
       " 'xmind',\n",
       " 'b端产品',\n",
       " '需求分析',\n",
       " '旅游产品',\n",
       " 'to C',\n",
       " 'OTA',\n",
       " '英文',\n",
       " '产品设计',\n",
       " '交互设计',\n",
       " '产品规划',\n",
       " '硬件产品',\n",
       " '产品管理',\n",
       " '产品研发',\n",
       " '中台产品',\n",
       " '平台产品',\n",
       " '宠物电子',\n",
       " '个人护理',\n",
       " '美容仪',\n",
       " '桌面办公',\n",
       " '平板',\n",
       " '消费电子',\n",
       " '金融产品',\n",
       " '交易产品',\n",
       " '投资产品',\n",
       " '金融行业',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求管理',\n",
       " '竞品分析',\n",
       " 'to B',\n",
       " '需求分析',\n",
       " '需求调研',\n",
       " '产品设计',\n",
       " '数据分析',\n",
       " '课程产品',\n",
       " '电商产品',\n",
       " 'SaaS产品',\n",
       " 'CRM产品',\n",
       " '电子商务',\n",
       " 'IT互联网',\n",
       " '消费品',\n",
       " 'Xmind',\n",
       " '需求分析',\n",
       " '电商产品',\n",
       " 'CRM产品',\n",
       " 'SaaS系统',\n",
       " 'CRM系统',\n",
       " 'to C',\n",
       " 'to B',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '数据分析',\n",
       " '产品优化',\n",
       " 'Visio',\n",
       " 'Axure',\n",
       " '产品设计',\n",
       " '工具产品',\n",
       " '需求挖掘',\n",
       " '原型设计',\n",
       " '产品规划',\n",
       " '策略产品',\n",
       " '985',\n",
       " '211',\n",
       " '技术经理',\n",
       " '商业产品',\n",
       " '计算机软件',\n",
       " '产品规划',\n",
       " '用户研究',\n",
       " '产品设计',\n",
       " '金融行业',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " 'to B',\n",
       " '金融产品',\n",
       " '固收',\n",
       " '估值',\n",
       " '交易产品',\n",
       " '风控产品',\n",
       " '广告产品',\n",
       " '广告行业',\n",
       " '计算机软件',\n",
       " '游戏行业',\n",
       " '产品设计',\n",
       " '流程设计',\n",
       " '数据分析',\n",
       " '团队管理',\n",
       " '智能推荐',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '中台产品',\n",
       " '增长产品',\n",
       " '客户端产品',\n",
       " 'to C',\n",
       " '移动端产品',\n",
       " '社交产品',\n",
       " '海外产品',\n",
       " '移动端产品',\n",
       " '产品规划',\n",
       " '竞品分析',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '市场调研',\n",
       " '产品设计',\n",
       " '原型设计',\n",
       " '工具产品',\n",
       " 'TMS系统',\n",
       " 'WMS系统',\n",
       " 'OMS',\n",
       " 'SaaS系统',\n",
       " 'ERP系统',\n",
       " '供应链产品',\n",
       " '产品设计',\n",
       " '用户研究',\n",
       " '流程设计',\n",
       " '原型设计',\n",
       " '产品规划',\n",
       " '市场调研',\n",
       " '团队管理',\n",
       " '工具产品',\n",
       " '硬件产品',\n",
       " '硬件系统集成',\n",
       " '产品规划',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " 'Axure',\n",
       " '需求分析',\n",
       " '金融行业',\n",
       " '工具产品',\n",
       " '竞品分析',\n",
       " 'to B',\n",
       " 'MindManager',\n",
       " '墨刀',\n",
       " '电商产品',\n",
       " '社交产品',\n",
       " '直播',\n",
       " '生物科技',\n",
       " 'Xmind',\n",
       " '原型设计',\n",
       " '需求分析',\n",
       " '产品设计',\n",
       " 'IT互联网',\n",
       " '计算机软件',\n",
       " 'Axure',\n",
       " '需求挖掘',\n",
       " '团队管理',\n",
       " '需求调研',\n",
       " '项目管理',\n",
       " '跨部门沟通',\n",
       " '项目开发',\n",
       " '工具产品',\n",
       " '交易产品',\n",
       " '金融产品',\n",
       " '工具产品',\n",
       " '金融行业',\n",
       " '需求分析',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '数据分析',\n",
       " '团队管理',\n",
       " '供应链产品',\n",
       " '电子商务',\n",
       " 'to B',\n",
       " '3C',\n",
       " '亚马逊',\n",
       " '精品',\n",
       " '跨境电商',\n",
       " '照明类产品',\n",
       " '充电类产品',\n",
       " '生活家居用品类',\n",
       " '数据产品',\n",
       " '安全产品',\n",
       " '教育行业',\n",
       " '信息安全',\n",
       " 'to C',\n",
       " '电子/半导体/集成电路',\n",
       " '金融行业',\n",
       " '产品设计',\n",
       " '中台产品',\n",
       " '平台产品',\n",
       " '供应链产品',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " 'to B',\n",
       " '语音产品',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '竞品分析',\n",
       " '社交产品',\n",
       " 'to B',\n",
       " '硬件产品',\n",
       " '增长产品',\n",
       " 'IT互联网',\n",
       " '人工智能',\n",
       " '硬件系统集成',\n",
       " '智能硬件',\n",
       " '用户研究',\n",
       " '产品优化',\n",
       " '产品规划',\n",
       " '需求挖掘',\n",
       " 'axure',\n",
       " '产品设计',\n",
       " 'visio',\n",
       " 'xmind',\n",
       " 'o2o',\n",
       " 'ppt',\n",
       " '需求分析',\n",
       " '产品设计',\n",
       " '数据分析',\n",
       " 'ppt',\n",
       " '架构设计',\n",
       " 'axure',\n",
       " 'visio',\n",
       " 'xmind',\n",
       " '数据分析',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '工具产品',\n",
       " 'IT互联网',\n",
       " '产品设计',\n",
       " '原型设计',\n",
       " '产品规划',\n",
       " '用户研究',\n",
       " 'to B',\n",
       " 'ppt',\n",
       " 'axure',\n",
       " 'visio',\n",
       " '硬件产品',\n",
       " '电商产品',\n",
       " '跨境电商',\n",
       " '电子商务',\n",
       " '团队管理',\n",
       " 'ppt',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '云平台',\n",
       " '软硬件集成',\n",
       " '从0到1的规划产品',\n",
       " '数据分析',\n",
       " 'axure',\n",
       " 'visio',\n",
       " 'xmind',\n",
       " '数据分析',\n",
       " '需求分析',\n",
       " '数据产品',\n",
       " '产品设计',\n",
       " 'axure',\n",
       " 'visio',\n",
       " 'ppt',\n",
       " '需求分析',\n",
       " '电商产品',\n",
       " 'IT互联网',\n",
       " '电子商务',\n",
       " '产品设计',\n",
       " '移动端产品',\n",
       " '产品优化',\n",
       " '交互设计',\n",
       " '产品规划',\n",
       " '用户研究',\n",
       " '固收投研',\n",
       " '风控',\n",
       " '金融行业B端产品经',\n",
       " '产品分析',\n",
       " '产品设计',\n",
       " '产品开发',\n",
       " '产品推广',\n",
       " '工具产品',\n",
       " '养老机构',\n",
       " '人工智能',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '需求挖掘',\n",
       " '竞品分析',\n",
       " '平台产品',\n",
       " '智慧城市',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '团队管理',\n",
       " '策略产品',\n",
       " '搜索产品',\n",
       " '医疗行业',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " 'Xmind',\n",
       " 'Mockplus',\n",
       " '数据分析',\n",
       " 'excel',\n",
       " 'word',\n",
       " 'ERP产品',\n",
       " 'CRM产品',\n",
       " '后台产品',\n",
       " '中台产品',\n",
       " 'CRM系统',\n",
       " 'to B',\n",
       " 'to C',\n",
       " 'ERP系统',\n",
       " '科研/技术服务',\n",
       " '产品设计',\n",
       " 'IT互联网',\n",
       " 'SaaS系统',\n",
       " '通讯/网络设备',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '移动端产品',\n",
       " '竞品分析',\n",
       " 'Axure',\n",
       " '用户研究',\n",
       " '电子商务',\n",
       " '家具设计',\n",
       " '产品规划',\n",
       " '欧美风格',\n",
       " '轻奢风格',\n",
       " '实木家具',\n",
       " '板木家具',\n",
       " '软体家具',\n",
       " '财务产品',\n",
       " '供应链产品',\n",
       " 'OA产品',\n",
       " '工具产品',\n",
       " 'IT互联网',\n",
       " '产品设计',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " '需求分析',\n",
       " '交互设计',\n",
       " '智能硬件',\n",
       " '汽车行业',\n",
       " '房地产行业',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '数据产品',\n",
       " '金融产品',\n",
       " '投资产品',\n",
       " 'IT互联网',\n",
       " '计算机软件',\n",
       " '智慧城市',\n",
       " '金融理财/贷款',\n",
       " '金融行业',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '金融产品',\n",
       " '投资产品',\n",
       " 'IT互联网',\n",
       " '智能硬件',\n",
       " '计算机软件',\n",
       " '智慧城市',\n",
       " '金融行业',\n",
       " '金融理财/贷款',\n",
       " '产品经理',\n",
       " '报价系统',\n",
       " '订单管理',\n",
       " '产品经理',\n",
       " 'MCS系统',\n",
       " 'B2B报价系统',\n",
       " '后台产品',\n",
       " 'to B',\n",
       " '通讯/网络设备',\n",
       " 'SaaS系统',\n",
       " 'IT互联网',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求调研',\n",
       " '移动端产品',\n",
       " 'Axure',\n",
       " '市场调研',\n",
       " '竞品分析',\n",
       " '资讯产品',\n",
       " '供应链产品',\n",
       " '工具产品',\n",
       " '财务产品',\n",
       " '医疗行业',\n",
       " '医院',\n",
       " 'IT互联网',\n",
       " '产品设计',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " '医疗',\n",
       " '大健康',\n",
       " '慢病',\n",
       " '治未病',\n",
       " '专科医生',\n",
       " '执业医师证',\n",
       " '医学产品',\n",
       " '后台产品',\n",
       " '制造业',\n",
       " '需求分析',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求管理',\n",
       " 'CRM产品',\n",
       " 'to B',\n",
       " '原型设计',\n",
       " '流程设计',\n",
       " '用户研究',\n",
       " '产品设计',\n",
       " '工具产品',\n",
       " '商业产品',\n",
       " '策略产品',\n",
       " 'to C',\n",
       " '团队管理',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '交互设计',\n",
       " '数据分析',\n",
       " '产品设计',\n",
       " 'axure',\n",
       " 'visio',\n",
       " 'xmind',\n",
       " 'erp',\n",
       " '需求分析',\n",
       " '投资产品',\n",
       " 'IT互联网',\n",
       " '皮革/纺织/服装',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '竞品分析',\n",
       " '交互设计',\n",
       " '流程设计',\n",
       " '团队管理',\n",
       " '传感器',\n",
       " '模拟芯片',\n",
       " '数字芯片',\n",
       " '工具产品',\n",
       " '移动端产品',\n",
       " '电商产品',\n",
       " 'SaaS产品',\n",
       " '数据产品',\n",
       " '工具产品',\n",
       " '医疗行业',\n",
       " 'SaaS系统',\n",
       " '家电行业',\n",
       " '产品设计',\n",
       " '原型设计',\n",
       " '用户研究',\n",
       " '计算机软件',\n",
       " '团队管理',\n",
       " '信号测量',\n",
       " '雷达配套',\n",
       " '无线通信',\n",
       " '仪器设备',\n",
       " '产品经理',\n",
       " '智能硬件产品',\n",
       " '智能硬件',\n",
       " '车载产品',\n",
       " '行车记录仪',\n",
       " '数据分析',\n",
       " '软件开发',\n",
       " '数据产品',\n",
       " '商业产品',\n",
       " '产品规划',\n",
       " '数据产品',\n",
       " '商业产品',\n",
       " '产品规划',\n",
       " '数据产品经理',\n",
       " '数据可视化',\n",
       " '大数据平台',\n",
       " 'OA产品',\n",
       " 'OA系统',\n",
       " '产品规划',\n",
       " '需求调研',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " '市场调研',\n",
       " 'Axure',\n",
       " 'MindManager',\n",
       " 'Visio',\n",
       " '客户端产品',\n",
       " '数据产品',\n",
       " '海外产品',\n",
       " 'to C',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '数据分析',\n",
       " '团队管理',\n",
       " '产品设计',\n",
       " '需求管理',\n",
       " '工具产品',\n",
       " '商业化产品',\n",
       " '数据产品',\n",
       " '客户端产品',\n",
       " 'IT互联网',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '团队管理',\n",
       " '数据分析',\n",
       " '需求管理',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '数据产品',\n",
       " 'b端产品',\n",
       " '内容产品',\n",
       " '数据分析',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '跨境电商',\n",
       " 'ERP系统',\n",
       " 'to C',\n",
       " '供应链产品',\n",
       " '财务产品',\n",
       " 'AI人工智能产品',\n",
       " '用户研究',\n",
       " '团队管理',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " '数据分析',\n",
       " '工具产品',\n",
       " 'to B',\n",
       " '产品规划',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " '用户研究',\n",
       " '原型设计',\n",
       " 'Axure',\n",
       " '团队管理',\n",
       " '智慧城市',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '产品优化',\n",
       " '需求分析',\n",
       " '原型设计',\n",
       " '竞品分析',\n",
       " '团队管理',\n",
       " '产品经理',\n",
       " 'B端产品经理',\n",
       " '人力资源服务',\n",
       " 'HRM系统',\n",
       " 'HRIS',\n",
       " '人力资源数字化',\n",
       " '支付产品',\n",
       " '工具产品',\n",
       " '供应链产品',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求分析',\n",
       " '数据分析',\n",
       " '财务产品',\n",
       " 'to B',\n",
       " '产品经理',\n",
       " '化妆品',\n",
       " 'OEM/ODM管理',\n",
       " '日化',\n",
       " '洗护产品',\n",
       " '社交产品',\n",
       " '社区产品',\n",
       " '社交网络',\n",
       " '数据分析',\n",
       " '需求分析',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " 'to B',\n",
       " '流程设计',\n",
       " '原型设计',\n",
       " '需求分析',\n",
       " 'SaaS产品',\n",
       " '中台产品',\n",
       " 'IT互联网',\n",
       " '电子商务',\n",
       " 'SaaS产品',\n",
       " 'SaaS系统',\n",
       " '云计算',\n",
       " 'to B',\n",
       " '云网编排',\n",
       " '电信',\n",
       " '数据产品',\n",
       " '客户端产品',\n",
       " 'IT互联网',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '团队管理',\n",
       " '数据分析',\n",
       " '产品规划',\n",
       " '产品设计',\n",
       " '需求管理',\n",
       " '产品规划',\n",
       " '市场调研',\n",
       " '产品设计',\n",
       " 'to B',\n",
       " 'to G',\n",
       " '数据产品',\n",
       " '产品设计',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " '团队管理',\n",
       " '工具产品',\n",
       " '商业产品',\n",
       " '广告产品',\n",
       " 'IT互联网',\n",
       " '游戏行业',\n",
       " '广告行业',\n",
       " '产品优化',\n",
       " '产品设计',\n",
       " '交互设计',\n",
       " '用户研究',\n",
       " '支付产品',\n",
       " '平台产品',\n",
       " '支付行业',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '流程设计',\n",
       " '产品优化',\n",
       " '用户研究',\n",
       " '平台产品',\n",
       " '中台产品',\n",
       " 'SaaS产品',\n",
       " 'SaaS系统',\n",
       " 'to B',\n",
       " '产品设计',\n",
       " '产品规划',\n",
       " '用户研究',\n",
       " '产品优化',\n",
       " '流程设计',\n",
       " 'Visio',\n",
       " 'Axure',\n",
       " '工业互联网',\n",
       " '智能载荷',\n",
       " '视觉感知系统',\n",
       " '无人驾驶',\n",
       " '工具产品',\n",
       " '客户端产品',\n",
       " '计算机软件',\n",
       " '产品设计',\n",
       " '交互设计',\n",
       " '原型设计',\n",
       " '用户研究',\n",
       " '产品规划',\n",
       " 'Axure',\n",
       " '需求分析',\n",
       " '采购',\n",
       " '产品设计',\n",
       " 'AI人工智能产品',\n",
       " '数据产品',\n",
       " '中台产品',\n",
       " '人工智能',\n",
       " 'IT互联网',\n",
       " '团队管理',\n",
       " '用户研究',\n",
       " '产品设计',\n",
       " '产品优化',\n",
       " '产品规划',\n",
       " '需求分析',\n",
       " '产品经理',\n",
       " 'CRM产品',\n",
       " 'CRM系统',\n",
       " 'B端产品',\n",
       " '客户关系管理系统',\n",
       " '经销渠道管理',\n",
       " '采购',\n",
       " '物流快递',\n",
       " '团队管理',\n",
       " '需求管理',\n",
       " '产品设计',\n",
       " 'ppt',\n",
       " '架构设计',\n",
       " 'axure',\n",
       " 'visio',\n",
       " 'xmind',\n",
       " '数据分析',\n",
       " '数据产品',\n",
       " '原型设计',\n",
       " '数据分析',\n",
       " '产品设计',\n",
       " 'Axure',\n",
       " '金融产品',\n",
       " ...]"
      ]
     },
     "execution_count": 43,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "labels_list = [j  for i in df_PM_gz['job.labels'].apply(lambda x:eval(x)).values.tolist() for j in i]\n",
    "labels_list"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "id": "d809c15f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'产品开发': 4,\n",
       " '产品规划': 129,\n",
       " '产品运营': 2,\n",
       " '临床项目管理': 2,\n",
       " '药物': 1,\n",
       " '临床试验': 2,\n",
       " '药物分析': 1,\n",
       " '制药企业': 2,\n",
       " '科研院校': 1,\n",
       " 'GCP认证': 2,\n",
       " '英语': 1,\n",
       " '市场推广': 4,\n",
       " '市场拓展': 1,\n",
       " '渠道策划': 1,\n",
       " '市场策划': 1,\n",
       " '市场调研分析': 4,\n",
       " '乙方公司背景': 1,\n",
       " 'to B': 36,\n",
       " '大客户': 1,\n",
       " '无销售性质': 1,\n",
       " '商业产品': 17,\n",
       " '定价/竞价产品': 4,\n",
       " '策略产品': 24,\n",
       " '制造业': 5,\n",
       " '房地产行业': 2,\n",
       " '家电行业': 5,\n",
       " '产品设计': 141,\n",
       " '团队管理': 74,\n",
       " '用户研究': 85,\n",
       " '数据产品': 54,\n",
       " '工具产品': 40,\n",
       " '平台产品': 26,\n",
       " '科研/技术服务': 2,\n",
       " '数据分析': 55,\n",
       " '竞品分析': 32,\n",
       " 'SQL': 3,\n",
       " '神外': 1,\n",
       " '医生': 1,\n",
       " '化妆品原料': 1,\n",
       " '产品策划': 2,\n",
       " 'PS': 1,\n",
       " 'PPT': 1,\n",
       " '研讨会': 1,\n",
       " '活性物': 1,\n",
       " '护肤品': 1,\n",
       " '化妆品': 4,\n",
       " 'IT互联网': 45,\n",
       " 'to C': 24,\n",
       " '移动端产品': 9,\n",
       " 'web端产品': 5,\n",
       " '消费品': 10,\n",
       " '电子商务': 21,\n",
       " '硬件产品': 21,\n",
       " '硬件系统集成': 12,\n",
       " '汽车行业': 3,\n",
       " '需求分析': 51,\n",
       " '市场调研': 38,\n",
       " '交互设计': 15,\n",
       " '泌尿外科': 1,\n",
       " 'b端产品': 3,\n",
       " '用户增长': 2,\n",
       " '内容产品': 4,\n",
       " 'C端产品': 1,\n",
       " '增长黑客': 1,\n",
       " '私域增长': 1,\n",
       " '新零售': 3,\n",
       " '计算机软件': 18,\n",
       " '产品优化': 53,\n",
       " '数据挖掘': 3,\n",
       " '商品管理': 1,\n",
       " '产品企划': 1,\n",
       " '商品运营': 1,\n",
       " 'CRM软件': 1,\n",
       " '信息化项目': 1,\n",
       " '软件行业': 1,\n",
       " '售前支持': 1,\n",
       " 'IT/互联网/软件': 1,\n",
       " '咨询项目': 1,\n",
       " '服务业': 1,\n",
       " '批发/零售': 12,\n",
       " '化工行业': 1,\n",
       " 'CRM系统': 9,\n",
       " '市场营销': 2,\n",
       " '产品管理': 3,\n",
       " '供应链产品': 26,\n",
       " '风控产品': 5,\n",
       " '中台产品': 17,\n",
       " '安全产品': 4,\n",
       " '电商产品': 21,\n",
       " '政府机构': 1,\n",
       " '信息安全': 3,\n",
       " '品牌策划': 1,\n",
       " 'ERP产品': 3,\n",
       " '生物工程': 1,\n",
       " '试剂': 1,\n",
       " '微生物研究': 1,\n",
       " '生物企业': 1,\n",
       " '二次元在研': 1,\n",
       " '项目管理': 4,\n",
       " '增长产品': 5,\n",
       " 'K12教育': 1,\n",
       " '教育行业': 4,\n",
       " '海外产品': 11,\n",
       " 'CE认证': 1,\n",
       " 'axure': 9,\n",
       " 'visio': 8,\n",
       " 'powerpoint': 1,\n",
       " 'word': 2,\n",
       " 'Excel': 1,\n",
       " '包食宿': 1,\n",
       " '五险一金': 1,\n",
       " '晋升空间大': 1,\n",
       " '零食下午茶': 1,\n",
       " 'PMP': 2,\n",
       " '流程管理': 2,\n",
       " '原型设计': 22,\n",
       " '需求调研': 11,\n",
       " '需求管理': 11,\n",
       " '食品饮料': 1,\n",
       " 'SaaS产品': 10,\n",
       " '建筑软件': 1,\n",
       " '建筑信息化': 1,\n",
       " '建筑行业': 1,\n",
       " 'AI人工智能产品': 20,\n",
       " '人工智能': 21,\n",
       " '智能硬件': 12,\n",
       " 'CRM': 2,\n",
       " '活动策划': 2,\n",
       " '效果评估': 2,\n",
       " '海外': 1,\n",
       " '手游': 1,\n",
       " '电商': 1,\n",
       " '金融产品': 14,\n",
       " '金融行业': 14,\n",
       " '流程设计': 14,\n",
       " 'Visio': 7,\n",
       " '固定收益': 1,\n",
       " '固收系统': 1,\n",
       " 'Axure': 23,\n",
       " 'CRM产品': 10,\n",
       " '交易产品': 8,\n",
       " '电商产品经理 ': 1,\n",
       " 'ERP产品经理': 1,\n",
       " '跨境电商行业': 1,\n",
       " '证券业': 1,\n",
       " '游戏': 1,\n",
       " 'xmind': 6,\n",
       " '旅游产品': 1,\n",
       " 'OTA': 1,\n",
       " '英文': 1,\n",
       " '产品研发': 2,\n",
       " '宠物电子': 1,\n",
       " '个人护理': 1,\n",
       " '美容仪': 1,\n",
       " '桌面办公': 1,\n",
       " '平板': 3,\n",
       " '消费电子': 3,\n",
       " '投资产品': 4,\n",
       " '课程产品': 1,\n",
       " 'Xmind': 6,\n",
       " 'SaaS系统': 13,\n",
       " '需求挖掘': 9,\n",
       " '985': 1,\n",
       " '211': 1,\n",
       " '技术经理': 1,\n",
       " '固收': 1,\n",
       " '估值': 1,\n",
       " '广告产品': 3,\n",
       " '广告行业': 3,\n",
       " '游戏行业': 4,\n",
       " '智能推荐': 1,\n",
       " '客户端产品': 12,\n",
       " '社交产品': 7,\n",
       " 'TMS系统': 1,\n",
       " 'WMS系统': 1,\n",
       " 'OMS': 1,\n",
       " 'ERP系统': 5,\n",
       " 'MindManager': 3,\n",
       " '墨刀': 2,\n",
       " '直播': 2,\n",
       " '生物科技': 1,\n",
       " '跨部门沟通': 1,\n",
       " '项目开发': 1,\n",
       " '3C': 1,\n",
       " '亚马逊': 1,\n",
       " '精品': 1,\n",
       " '跨境电商': 8,\n",
       " '照明类产品': 1,\n",
       " '充电类产品': 1,\n",
       " '生活家居用品类': 1,\n",
       " '电子/半导体/集成电路': 2,\n",
       " '语音产品': 1,\n",
       " 'o2o': 1,\n",
       " 'ppt': 6,\n",
       " '架构设计': 2,\n",
       " '云平台': 1,\n",
       " '软硬件集成': 1,\n",
       " '从0到1的规划产品': 1,\n",
       " '固收投研': 1,\n",
       " '风控': 1,\n",
       " '金融行业B端产品经': 1,\n",
       " '产品分析': 1,\n",
       " '产品推广': 3,\n",
       " '养老机构': 1,\n",
       " '智慧城市': 5,\n",
       " '搜索产品': 1,\n",
       " '医疗行业': 6,\n",
       " 'Mockplus': 1,\n",
       " 'excel': 1,\n",
       " '后台产品': 4,\n",
       " '通讯/网络设备': 2,\n",
       " '家具设计': 1,\n",
       " '欧美风格': 1,\n",
       " '轻奢风格': 1,\n",
       " '实木家具': 1,\n",
       " '板木家具': 1,\n",
       " '软体家具': 1,\n",
       " '财务产品': 4,\n",
       " 'OA产品': 3,\n",
       " '金融理财/贷款': 2,\n",
       " '产品经理': 8,\n",
       " '报价系统': 1,\n",
       " '订单管理': 1,\n",
       " 'MCS系统': 1,\n",
       " 'B2B报价系统': 1,\n",
       " '资讯产品': 1,\n",
       " '医院': 1,\n",
       " '医疗': 1,\n",
       " '大健康': 1,\n",
       " '慢病': 1,\n",
       " '治未病': 1,\n",
       " '专科医生': 1,\n",
       " '执业医师证': 1,\n",
       " '医学产品': 1,\n",
       " 'erp': 1,\n",
       " '皮革/纺织/服装': 1,\n",
       " '传感器': 1,\n",
       " '模拟芯片': 1,\n",
       " '数字芯片': 1,\n",
       " '信号测量': 1,\n",
       " '雷达配套': 1,\n",
       " '无线通信': 1,\n",
       " '仪器设备': 1,\n",
       " '智能硬件产品': 1,\n",
       " '车载产品': 1,\n",
       " '行车记录仪': 1,\n",
       " '软件开发': 1,\n",
       " '数据产品经理': 1,\n",
       " '数据可视化': 1,\n",
       " '大数据平台': 1,\n",
       " 'OA系统': 1,\n",
       " '商业化产品': 1,\n",
       " 'B端产品经理': 1,\n",
       " '人力资源服务': 1,\n",
       " 'HRM系统': 1,\n",
       " 'HRIS': 1,\n",
       " '人力资源数字化': 1,\n",
       " '支付产品': 4,\n",
       " 'OEM/ODM管理': 1,\n",
       " '日化': 1,\n",
       " '洗护产品': 1,\n",
       " '社区产品': 1,\n",
       " '社交网络': 3,\n",
       " '云计算': 3,\n",
       " '云网编排': 1,\n",
       " '电信': 1,\n",
       " 'to G': 1,\n",
       " '支付行业': 2,\n",
       " '工业互联网': 2,\n",
       " '智能载荷': 1,\n",
       " '视觉感知系统': 1,\n",
       " '无人驾驶': 1,\n",
       " '采购': 4,\n",
       " 'B端产品': 2,\n",
       " '客户关系管理系统': 1,\n",
       " '经销渠道管理': 1,\n",
       " '物流快递': 2,\n",
       " '期货证券': 2,\n",
       " '推荐产品': 4,\n",
       " '用户中心': 1,\n",
       " 'EHR系统': 1,\n",
       " '综合服务平台': 1,\n",
       " 'API设计': 1,\n",
       " 'AI产品': 3,\n",
       " '机器学习': 4,\n",
       " '业务化建模': 1,\n",
       " '数据标注': 1,\n",
       " 'EAM系统': 1,\n",
       " 'EHS系统': 1,\n",
       " '碳排放': 1,\n",
       " '绿色能源': 1,\n",
       " '能源管理': 1,\n",
       " '物流产品规划': 1,\n",
       " '库存管理': 1,\n",
       " '便利店': 1,\n",
       " '实操算法': 1,\n",
       " '应用场景设计': 1,\n",
       " 'AI产品全周期管理': 1,\n",
       " '预测产品': 1,\n",
       " '算法模型': 1,\n",
       " '人工智能模型': 1,\n",
       " '项目统筹': 1,\n",
       " '医疗设备/器械': 1,\n",
       " '无人机': 1,\n",
       " '无人机载荷': 1,\n",
       " '激光雷达': 1,\n",
       " '光学相机': 1,\n",
       " '企业服务': 3,\n",
       " '中医': 1,\n",
       " '中药': 1,\n",
       " '专家网络建设': 1,\n",
       " '处方药': 1,\n",
       " '信息化管理': 1,\n",
       " 'c端产品': 1,\n",
       " '设计服务': 1,\n",
       " '广电行业': 1,\n",
       " '大B端': 1,\n",
       " '售前技术支持': 1,\n",
       " '解决方案': 1,\n",
       " '产品包装': 1,\n",
       " '产品测试': 1,\n",
       " '产品卖点': 1,\n",
       " '渠道管理': 1,\n",
       " '产品库存': 1,\n",
       " '包装规划': 1,\n",
       " '新品开发': 1,\n",
       " '基金产品': 2,\n",
       " '基金业务': 1,\n",
       " '调度策略产品': 1,\n",
       " '建材': 1,\n",
       " '电子产品及配件': 1,\n",
       " '云桌面终端': 1,\n",
       " 'IPTV': 1,\n",
       " '一体机': 1,\n",
       " '国际快递': 1,\n",
       " '算法设计': 1,\n",
       " '分类算法': 1,\n",
       " '聚类算法': 1,\n",
       " '回归算法': 2,\n",
       " '算法模型产品': 1,\n",
       " '装修装饰': 1,\n",
       " '汽车零部件': 1,\n",
       " 'AI': 2,\n",
       " '推荐算法': 2,\n",
       " 'e2e ': 1,\n",
       " 'AI产品方案': 1,\n",
       " '中成药': 1,\n",
       " '学术推广': 1,\n",
       " '音视频产品': 1,\n",
       " '会议平板': 1,\n",
       " '整机产品': 1,\n",
       " 'ODM/OEM管理': 1,\n",
       " '管理经验': 1,\n",
       " '产品设计对接': 1,\n",
       " '医疗卫生/医药': 1,\n",
       " '医药行业': 1,\n",
       " 'SPSS': 1,\n",
       " '供应链方向': 1,\n",
       " '数据治理': 1,\n",
       " '信创': 1,\n",
       " '国产化': 1,\n",
       " '规划': 1,\n",
       " '汽车中控': 1,\n",
       " '集控物联网': 1,\n",
       " '办公会议': 1,\n",
       " '高职教育': 1,\n",
       " '实业实训': 1,\n",
       " '教育白板': 1,\n",
       " '智慧课堂': 1,\n",
       " '教学管理': 1,\n",
       " '水稻产品': 1,\n",
       " '笔记本': 3,\n",
       " '财务/审计/税务': 1,\n",
       " '需求说明': 1,\n",
       " '安保行业': 1,\n",
       " '深度学习': 1,\n",
       " '人工智能领域': 1,\n",
       " '算法/AI编程': 1,\n",
       " '医药行业销售': 1,\n",
       " '爬虫': 1,\n",
       " '办公软件、工具类': 1,\n",
       " '新能源': 1,\n",
       " 'python': 2,\n",
       " '灯饰照明': 1,\n",
       " '医疗器械': 1,\n",
       " '医药': 1,\n",
       " '客户关系': 1,\n",
       " '农林牧渔业': 1,\n",
       " '农业': 1,\n",
       " '小程序产品': 1,\n",
       " '物联感知云': 1,\n",
       " '物联网': 1,\n",
       " '大数据': 1,\n",
       " '海外房产业务': 1,\n",
       " '海外/跨境业务': 1,\n",
       " '3C数码': 1}"
      ]
     },
     "execution_count": 47,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "labels_counts = {}\n",
    "for i in labels_list:\n",
    "    labels_counts.setdefault(i, 0)\n",
    "    labels_counts[i] += 1\n",
    "labels_counts"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "id": "64f5cc54",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[('产品开发', 4),\n",
       " ('产品规划', 129),\n",
       " ('产品运营', 2),\n",
       " ('临床项目管理', 2),\n",
       " ('药物', 1),\n",
       " ('临床试验', 2),\n",
       " ('药物分析', 1),\n",
       " ('制药企业', 2),\n",
       " ('科研院校', 1),\n",
       " ('GCP认证', 2),\n",
       " ('英语', 1),\n",
       " ('市场推广', 4),\n",
       " ('市场拓展', 1),\n",
       " ('渠道策划', 1),\n",
       " ('市场策划', 1),\n",
       " ('市场调研分析', 4),\n",
       " ('乙方公司背景', 1),\n",
       " ('to B', 36),\n",
       " ('大客户', 1),\n",
       " ('无销售性质', 1),\n",
       " ('商业产品', 17),\n",
       " ('定价/竞价产品', 4),\n",
       " ('策略产品', 24),\n",
       " ('制造业', 5),\n",
       " ('房地产行业', 2),\n",
       " ('家电行业', 5),\n",
       " ('产品设计', 141),\n",
       " ('团队管理', 74),\n",
       " ('用户研究', 85),\n",
       " ('数据产品', 54),\n",
       " ('工具产品', 40),\n",
       " ('平台产品', 26),\n",
       " ('科研/技术服务', 2),\n",
       " ('数据分析', 55),\n",
       " ('竞品分析', 32),\n",
       " ('SQL', 3),\n",
       " ('神外', 1),\n",
       " ('医生', 1),\n",
       " ('化妆品原料', 1),\n",
       " ('产品策划', 2),\n",
       " ('PS', 1),\n",
       " ('PPT', 1),\n",
       " ('研讨会', 1),\n",
       " ('活性物', 1),\n",
       " ('护肤品', 1),\n",
       " ('化妆品', 4),\n",
       " ('IT互联网', 45),\n",
       " ('to C', 24),\n",
       " ('移动端产品', 9),\n",
       " ('web端产品', 5),\n",
       " ('消费品', 10),\n",
       " ('电子商务', 21),\n",
       " ('硬件产品', 21),\n",
       " ('硬件系统集成', 12),\n",
       " ('汽车行业', 3),\n",
       " ('需求分析', 51),\n",
       " ('市场调研', 38),\n",
       " ('交互设计', 15),\n",
       " ('泌尿外科', 1),\n",
       " ('b端产品', 3),\n",
       " ('用户增长', 2),\n",
       " ('内容产品', 4),\n",
       " ('C端产品', 1),\n",
       " ('增长黑客', 1),\n",
       " ('私域增长', 1),\n",
       " ('新零售', 3),\n",
       " ('计算机软件', 18),\n",
       " ('产品优化', 53),\n",
       " ('数据挖掘', 3),\n",
       " ('商品管理', 1),\n",
       " ('产品企划', 1),\n",
       " ('商品运营', 1),\n",
       " ('CRM软件', 1),\n",
       " ('信息化项目', 1),\n",
       " ('软件行业', 1),\n",
       " ('售前支持', 1),\n",
       " ('IT/互联网/软件', 1),\n",
       " ('咨询项目', 1),\n",
       " ('服务业', 1),\n",
       " ('批发/零售', 12),\n",
       " ('化工行业', 1),\n",
       " ('CRM系统', 9),\n",
       " ('市场营销', 2),\n",
       " ('产品管理', 3),\n",
       " ('供应链产品', 26),\n",
       " ('风控产品', 5),\n",
       " ('中台产品', 17),\n",
       " ('安全产品', 4),\n",
       " ('电商产品', 21),\n",
       " ('政府机构', 1),\n",
       " ('信息安全', 3),\n",
       " ('品牌策划', 1),\n",
       " ('ERP产品', 3),\n",
       " ('生物工程', 1),\n",
       " ('试剂', 1),\n",
       " ('微生物研究', 1),\n",
       " ('生物企业', 1),\n",
       " ('二次元在研', 1),\n",
       " ('项目管理', 4),\n",
       " ('增长产品', 5),\n",
       " ('K12教育', 1),\n",
       " ('教育行业', 4),\n",
       " ('海外产品', 11),\n",
       " ('CE认证', 1),\n",
       " ('axure', 9),\n",
       " ('visio', 8),\n",
       " ('powerpoint', 1),\n",
       " ('word', 2),\n",
       " ('Excel', 1),\n",
       " ('包食宿', 1),\n",
       " ('五险一金', 1),\n",
       " ('晋升空间大', 1),\n",
       " ('零食下午茶', 1),\n",
       " ('PMP', 2),\n",
       " ('流程管理', 2),\n",
       " ('原型设计', 22),\n",
       " ('需求调研', 11),\n",
       " ('需求管理', 11),\n",
       " ('食品饮料', 1),\n",
       " ('SaaS产品', 10),\n",
       " ('建筑软件', 1),\n",
       " ('建筑信息化', 1),\n",
       " ('建筑行业', 1),\n",
       " ('AI人工智能产品', 20),\n",
       " ('人工智能', 21),\n",
       " ('智能硬件', 12),\n",
       " ('CRM', 2),\n",
       " ('活动策划', 2),\n",
       " ('效果评估', 2),\n",
       " ('海外', 1),\n",
       " ('手游', 1),\n",
       " ('电商', 1),\n",
       " ('金融产品', 14),\n",
       " ('金融行业', 14),\n",
       " ('流程设计', 14),\n",
       " ('Visio', 7),\n",
       " ('固定收益', 1),\n",
       " ('固收系统', 1),\n",
       " ('Axure', 23),\n",
       " ('CRM产品', 10),\n",
       " ('交易产品', 8),\n",
       " ('电商产品经理 ', 1),\n",
       " ('ERP产品经理', 1),\n",
       " ('跨境电商行业', 1),\n",
       " ('证券业', 1),\n",
       " ('游戏', 1),\n",
       " ('xmind', 6),\n",
       " ('旅游产品', 1),\n",
       " ('OTA', 1),\n",
       " ('英文', 1),\n",
       " ('产品研发', 2),\n",
       " ('宠物电子', 1),\n",
       " ('个人护理', 1),\n",
       " ('美容仪', 1),\n",
       " ('桌面办公', 1),\n",
       " ('平板', 3),\n",
       " ('消费电子', 3),\n",
       " ('投资产品', 4),\n",
       " ('课程产品', 1),\n",
       " ('Xmind', 6),\n",
       " ('SaaS系统', 13),\n",
       " ('需求挖掘', 9),\n",
       " ('985', 1),\n",
       " ('211', 1),\n",
       " ('技术经理', 1),\n",
       " ('固收', 1),\n",
       " ('估值', 1),\n",
       " ('广告产品', 3),\n",
       " ('广告行业', 3),\n",
       " ('游戏行业', 4),\n",
       " ('智能推荐', 1),\n",
       " ('客户端产品', 12),\n",
       " ('社交产品', 7),\n",
       " ('TMS系统', 1),\n",
       " ('WMS系统', 1),\n",
       " ('OMS', 1),\n",
       " ('ERP系统', 5),\n",
       " ('MindManager', 3),\n",
       " ('墨刀', 2),\n",
       " ('直播', 2),\n",
       " ('生物科技', 1),\n",
       " ('跨部门沟通', 1),\n",
       " ('项目开发', 1),\n",
       " ('3C', 1),\n",
       " ('亚马逊', 1),\n",
       " ('精品', 1),\n",
       " ('跨境电商', 8),\n",
       " ('照明类产品', 1),\n",
       " ('充电类产品', 1),\n",
       " ('生活家居用品类', 1),\n",
       " ('电子/半导体/集成电路', 2),\n",
       " ('语音产品', 1),\n",
       " ('o2o', 1),\n",
       " ('ppt', 6),\n",
       " ('架构设计', 2),\n",
       " ('云平台', 1),\n",
       " ('软硬件集成', 1),\n",
       " ('从0到1的规划产品', 1),\n",
       " ('固收投研', 1),\n",
       " ('风控', 1),\n",
       " ('金融行业B端产品经', 1),\n",
       " ('产品分析', 1),\n",
       " ('产品推广', 3),\n",
       " ('养老机构', 1),\n",
       " ('智慧城市', 5),\n",
       " ('搜索产品', 1),\n",
       " ('医疗行业', 6),\n",
       " ('Mockplus', 1),\n",
       " ('excel', 1),\n",
       " ('后台产品', 4),\n",
       " ('通讯/网络设备', 2),\n",
       " ('家具设计', 1),\n",
       " ('欧美风格', 1),\n",
       " ('轻奢风格', 1),\n",
       " ('实木家具', 1),\n",
       " ('板木家具', 1),\n",
       " ('软体家具', 1),\n",
       " ('财务产品', 4),\n",
       " ('OA产品', 3),\n",
       " ('金融理财/贷款', 2),\n",
       " ('产品经理', 8),\n",
       " ('报价系统', 1),\n",
       " ('订单管理', 1),\n",
       " ('MCS系统', 1),\n",
       " ('B2B报价系统', 1),\n",
       " ('资讯产品', 1),\n",
       " ('医院', 1),\n",
       " ('医疗', 1),\n",
       " ('大健康', 1),\n",
       " ('慢病', 1),\n",
       " ('治未病', 1),\n",
       " ('专科医生', 1),\n",
       " ('执业医师证', 1),\n",
       " ('医学产品', 1),\n",
       " ('erp', 1),\n",
       " ('皮革/纺织/服装', 1),\n",
       " ('传感器', 1),\n",
       " ('模拟芯片', 1),\n",
       " ('数字芯片', 1),\n",
       " ('信号测量', 1),\n",
       " ('雷达配套', 1),\n",
       " ('无线通信', 1),\n",
       " ('仪器设备', 1),\n",
       " ('智能硬件产品', 1),\n",
       " ('车载产品', 1),\n",
       " ('行车记录仪', 1),\n",
       " ('软件开发', 1),\n",
       " ('数据产品经理', 1),\n",
       " ('数据可视化', 1),\n",
       " ('大数据平台', 1),\n",
       " ('OA系统', 1),\n",
       " ('商业化产品', 1),\n",
       " ('B端产品经理', 1),\n",
       " ('人力资源服务', 1),\n",
       " ('HRM系统', 1),\n",
       " ('HRIS', 1),\n",
       " ('人力资源数字化', 1),\n",
       " ('支付产品', 4),\n",
       " ('OEM/ODM管理', 1),\n",
       " ('日化', 1),\n",
       " ('洗护产品', 1),\n",
       " ('社区产品', 1),\n",
       " ('社交网络', 3),\n",
       " ('云计算', 3),\n",
       " ('云网编排', 1),\n",
       " ('电信', 1),\n",
       " ('to G', 1),\n",
       " ('支付行业', 2),\n",
       " ('工业互联网', 2),\n",
       " ('智能载荷', 1),\n",
       " ('视觉感知系统', 1),\n",
       " ('无人驾驶', 1),\n",
       " ('采购', 4),\n",
       " ('B端产品', 2),\n",
       " ('客户关系管理系统', 1),\n",
       " ('经销渠道管理', 1),\n",
       " ('物流快递', 2),\n",
       " ('期货证券', 2),\n",
       " ('推荐产品', 4),\n",
       " ('用户中心', 1),\n",
       " ('EHR系统', 1),\n",
       " ('综合服务平台', 1),\n",
       " ('API设计', 1),\n",
       " ('AI产品', 3),\n",
       " ('机器学习', 4),\n",
       " ('业务化建模', 1),\n",
       " ('数据标注', 1),\n",
       " ('EAM系统', 1),\n",
       " ('EHS系统', 1),\n",
       " ('碳排放', 1),\n",
       " ('绿色能源', 1),\n",
       " ('能源管理', 1),\n",
       " ('物流产品规划', 1),\n",
       " ('库存管理', 1),\n",
       " ('便利店', 1),\n",
       " ('实操算法', 1),\n",
       " ('应用场景设计', 1),\n",
       " ('AI产品全周期管理', 1),\n",
       " ('预测产品', 1),\n",
       " ('算法模型', 1),\n",
       " ('人工智能模型', 1),\n",
       " ('项目统筹', 1),\n",
       " ('医疗设备/器械', 1),\n",
       " ('无人机', 1),\n",
       " ('无人机载荷', 1),\n",
       " ('激光雷达', 1),\n",
       " ('光学相机', 1),\n",
       " ('企业服务', 3),\n",
       " ('中医', 1),\n",
       " ('中药', 1),\n",
       " ('专家网络建设', 1),\n",
       " ('处方药', 1),\n",
       " ('信息化管理', 1),\n",
       " ('c端产品', 1),\n",
       " ('设计服务', 1),\n",
       " ('广电行业', 1),\n",
       " ('大B端', 1),\n",
       " ('售前技术支持', 1),\n",
       " ('解决方案', 1),\n",
       " ('产品包装', 1),\n",
       " ('产品测试', 1),\n",
       " ('产品卖点', 1),\n",
       " ('渠道管理', 1),\n",
       " ('产品库存', 1),\n",
       " ('包装规划', 1),\n",
       " ('新品开发', 1),\n",
       " ('基金产品', 2),\n",
       " ('基金业务', 1),\n",
       " ('调度策略产品', 1),\n",
       " ('建材', 1),\n",
       " ('电子产品及配件', 1),\n",
       " ('云桌面终端', 1),\n",
       " ('IPTV', 1),\n",
       " ('一体机', 1),\n",
       " ('国际快递', 1),\n",
       " ('算法设计', 1),\n",
       " ('分类算法', 1),\n",
       " ('聚类算法', 1),\n",
       " ('回归算法', 2),\n",
       " ('算法模型产品', 1),\n",
       " ('装修装饰', 1),\n",
       " ('汽车零部件', 1),\n",
       " ('AI', 2),\n",
       " ('推荐算法', 2),\n",
       " ('e2e ', 1),\n",
       " ('AI产品方案', 1),\n",
       " ('中成药', 1),\n",
       " ('学术推广', 1),\n",
       " ('音视频产品', 1),\n",
       " ('会议平板', 1),\n",
       " ('整机产品', 1),\n",
       " ('ODM/OEM管理', 1),\n",
       " ('管理经验', 1),\n",
       " ('产品设计对接', 1),\n",
       " ('医疗卫生/医药', 1),\n",
       " ('医药行业', 1),\n",
       " ('SPSS', 1),\n",
       " ('供应链方向', 1),\n",
       " ('数据治理', 1),\n",
       " ('信创', 1),\n",
       " ('国产化', 1),\n",
       " ('规划', 1),\n",
       " ('汽车中控', 1),\n",
       " ('集控物联网', 1),\n",
       " ('办公会议', 1),\n",
       " ('高职教育', 1),\n",
       " ('实业实训', 1),\n",
       " ('教育白板', 1),\n",
       " ('智慧课堂', 1),\n",
       " ('教学管理', 1),\n",
       " ('水稻产品', 1),\n",
       " ('笔记本', 3),\n",
       " ('财务/审计/税务', 1),\n",
       " ('需求说明', 1),\n",
       " ('安保行业', 1),\n",
       " ('深度学习', 1),\n",
       " ('人工智能领域', 1),\n",
       " ('算法/AI编程', 1),\n",
       " ('医药行业销售', 1),\n",
       " ('爬虫', 1),\n",
       " ('办公软件、工具类', 1),\n",
       " ('新能源', 1),\n",
       " ('python', 2),\n",
       " ('灯饰照明', 1),\n",
       " ('医疗器械', 1),\n",
       " ('医药', 1),\n",
       " ('客户关系', 1),\n",
       " ('农林牧渔业', 1),\n",
       " ('农业', 1),\n",
       " ('小程序产品', 1),\n",
       " ('物联感知云', 1),\n",
       " ('物联网', 1),\n",
       " ('大数据', 1),\n",
       " ('海外房产业务', 1),\n",
       " ('海外/跨境业务', 1),\n",
       " ('3C数码', 1)]"
      ]
     },
     "execution_count": 50,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "words = [(k,v) for k,v in labels_counts.items()]\n",
    "words"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 101,
   "id": "bfbf6cc2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min', 'echarts-wordcloud':'https://assets.pyecharts.org/assets/echarts-wordcloud.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"087f3b438500437a8ffe897b35ac3579\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts', 'echarts-wordcloud'], function(echarts) {\n",
       "                var chart_087f3b438500437a8ffe897b35ac3579 = echarts.init(\n",
       "                    document.getElementById('087f3b438500437a8ffe897b35ac3579'), 'white', {renderer: 'canvas'});\n",
       "                var option_087f3b438500437a8ffe897b35ac3579 = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"wordCloud\",\n",
       "            \"shape\": \"circle\",\n",
       "            \"rotationRange\": [\n",
       "                -90,\n",
       "                90\n",
       "            ],\n",
       "            \"rotationStep\": 45,\n",
       "            \"girdSize\": 20,\n",
       "            \"sizeRange\": [\n",
       "                20,\n",
       "                100\n",
       "            ],\n",
       "            \"data\": [\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u5f00\\u53d1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(36,58,22)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u89c4\\u5212\",\n",
       "                    \"value\": 129,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(76,115,108)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u8fd0\\u8425\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(28,3,4)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e34\\u5e8a\\u9879\\u76ee\\u7ba1\\u7406\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(98,106,93)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u836f\\u7269\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(14,153,64)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e34\\u5e8a\\u8bd5\\u9a8c\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(102,102,146)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u836f\\u7269\\u5206\\u6790\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(70,103,142)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5236\\u836f\\u4f01\\u4e1a\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(47,6,107)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u79d1\\u7814\\u9662\\u6821\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(105,45,74)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"GCP\\u8ba4\\u8bc1\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(64,158,133)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u82f1\\u8bed\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(91,8,37)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e02\\u573a\\u63a8\\u5e7f\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(101,109,43)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e02\\u573a\\u62d3\\u5c55\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(118,109,46)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6e20\\u9053\\u7b56\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(108,22,41)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e02\\u573a\\u7b56\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(82,86,86)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e02\\u573a\\u8c03\\u7814\\u5206\\u6790\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(33,143,87)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e59\\u65b9\\u516c\\u53f8\\u80cc\\u666f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(21,8,95)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"to B\",\n",
       "                    \"value\": 36,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(85,50,3)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5927\\u5ba2\\u6237\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(82,116,93)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65e0\\u9500\\u552e\\u6027\\u8d28\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(128,3,121)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5546\\u4e1a\\u4ea7\\u54c1\",\n",
       "                    \"value\": 17,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(5,23,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b9a\\u4ef7/\\u7ade\\u4ef7\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(93,70,123)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7b56\\u7565\\u4ea7\\u54c1\",\n",
       "                    \"value\": 24,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(36,129,90)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5236\\u9020\\u4e1a\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(139,16,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u623f\\u5730\\u4ea7\\u884c\\u4e1a\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(138,54,23)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5bb6\\u7535\\u884c\\u4e1a\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(6,14,106)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 141,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(37,75,104)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56e2\\u961f\\u7ba1\\u7406\",\n",
       "                    \"value\": 74,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(145,141,101)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7528\\u6237\\u7814\\u7a76\",\n",
       "                    \"value\": 85,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(88,12,157)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u4ea7\\u54c1\",\n",
       "                    \"value\": 54,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(51,23,58)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5de5\\u5177\\u4ea7\\u54c1\",\n",
       "                    \"value\": 40,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(30,31,123)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e73\\u53f0\\u4ea7\\u54c1\",\n",
       "                    \"value\": 26,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(55,136,51)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u79d1\\u7814/\\u6280\\u672f\\u670d\\u52a1\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(123,64,55)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u5206\\u6790\",\n",
       "                    \"value\": 55,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(47,65,118)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7ade\\u54c1\\u5206\\u6790\",\n",
       "                    \"value\": 32,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(43,120,4)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"SQL\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(133,135,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u795e\\u5916\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(146,32,16)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u751f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(133,133,20)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5316\\u5986\\u54c1\\u539f\\u6599\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(154,25,64)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u7b56\\u5212\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(146,7,66)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"PS\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(56,142,17)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"PPT\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(24,105,41)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7814\\u8ba8\\u4f1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(131,133,99)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d3b\\u6027\\u7269\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(30,4,43)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u62a4\\u80a4\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(91,57,54)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5316\\u5986\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(35,94,71)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"IT\\u4e92\\u8054\\u7f51\",\n",
       "                    \"value\": 45,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(115,0,35)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"to C\",\n",
       "                    \"value\": 24,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(79,86,109)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u79fb\\u52a8\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 9,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(15,158,44)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"web\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(119,98,116)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d88\\u8d39\\u54c1\",\n",
       "                    \"value\": 10,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(135,132,3)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u5b50\\u5546\\u52a1\",\n",
       "                    \"value\": 21,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(122,64,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u786c\\u4ef6\\u4ea7\\u54c1\",\n",
       "                    \"value\": 21,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(10,118,78)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u786c\\u4ef6\\u7cfb\\u7edf\\u96c6\\u6210\",\n",
       "                    \"value\": 12,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(133,141,152)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6c7d\\u8f66\\u884c\\u4e1a\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(135,93,134)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9700\\u6c42\\u5206\\u6790\",\n",
       "                    \"value\": 51,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(46,26,36)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e02\\u573a\\u8c03\\u7814\",\n",
       "                    \"value\": 38,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(153,8,120)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea4\\u4e92\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 15,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(37,74,44)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6ccc\\u5c3f\\u5916\\u79d1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(71,158,72)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"b\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(70,30,109)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7528\\u6237\\u589e\\u957f\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(27,101,157)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5185\\u5bb9\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(67,1,59)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"C\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(93,121,85)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u589e\\u957f\\u9ed1\\u5ba2\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(154,48,53)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u79c1\\u57df\\u589e\\u957f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(87,3,93)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65b0\\u96f6\\u552e\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(79,18,127)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8ba1\\u7b97\\u673a\\u8f6f\\u4ef6\",\n",
       "                    \"value\": 18,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(151,46,28)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u4f18\\u5316\",\n",
       "                    \"value\": 53,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(61,108,49)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u6316\\u6398\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(125,112,43)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5546\\u54c1\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(113,14,139)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u4f01\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(138,128,22)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5546\\u54c1\\u8fd0\\u8425\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(154,5,139)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"CRM\\u8f6f\\u4ef6\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(128,146,83)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4fe1\\u606f\\u5316\\u9879\\u76ee\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(108,79,25)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8f6f\\u4ef6\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(8,116,94)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u552e\\u524d\\u652f\\u6301\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(87,92,61)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"IT/\\u4e92\\u8054\\u7f51/\\u8f6f\\u4ef6\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(52,99,7)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u54a8\\u8be2\\u9879\\u76ee\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(134,21,123)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u670d\\u52a1\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(130,8,131)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6279\\u53d1/\\u96f6\\u552e\",\n",
       "                    \"value\": 12,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(91,29,40)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5316\\u5de5\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(102,17,39)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"CRM\\u7cfb\\u7edf\",\n",
       "                    \"value\": 9,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(13,14,72)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e02\\u573a\\u8425\\u9500\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(117,160,118)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u7ba1\\u7406\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(107,134,0)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4f9b\\u5e94\\u94fe\\u4ea7\\u54c1\",\n",
       "                    \"value\": 26,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(58,27,160)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u98ce\\u63a7\\u4ea7\\u54c1\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(81,57,89)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e2d\\u53f0\\u4ea7\\u54c1\",\n",
       "                    \"value\": 17,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(123,74,39)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b89\\u5168\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(37,152,36)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u5546\\u4ea7\\u54c1\",\n",
       "                    \"value\": 21,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(115,81,88)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u653f\\u5e9c\\u673a\\u6784\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(19,20,68)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4fe1\\u606f\\u5b89\\u5168\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,16,5)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u54c1\\u724c\\u7b56\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(120,107,22)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"ERP\\u4ea7\\u54c1\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(6,40,90)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u751f\\u7269\\u5de5\\u7a0b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(150,42,110)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8bd5\\u5242\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(1,139,149)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5fae\\u751f\\u7269\\u7814\\u7a76\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(14,156,104)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u751f\\u7269\\u4f01\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(149,85,148)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e8c\\u6b21\\u5143\\u5728\\u7814\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(84,87,54)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9879\\u76ee\\u7ba1\\u7406\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(20,81,159)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u589e\\u957f\\u4ea7\\u54c1\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(33,25,157)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"K12\\u6559\\u80b2\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(89,126,106)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6559\\u80b2\\u884c\\u4e1a\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,30,32)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d77\\u5916\\u4ea7\\u54c1\",\n",
       "                    \"value\": 11,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(143,121,51)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"CE\\u8ba4\\u8bc1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(152,113,155)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"axure\",\n",
       "                    \"value\": 9,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(77,110,137)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"visio\",\n",
       "                    \"value\": 8,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(6,7,107)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"powerpoint\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(22,157,106)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"word\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(160,42,85)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"Excel\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(28,151,11)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5305\\u98df\\u5bbf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(43,109,132)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e94\\u9669\\u4e00\\u91d1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(10,139,60)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u664b\\u5347\\u7a7a\\u95f4\\u5927\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(107,149,13)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u96f6\\u98df\\u4e0b\\u5348\\u8336\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(15,9,73)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"PMP\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(158,4,143)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d41\\u7a0b\\u7ba1\\u7406\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(158,57,107)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u539f\\u578b\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 22,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(110,122,52)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9700\\u6c42\\u8c03\\u7814\",\n",
       "                    \"value\": 11,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(47,6,129)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9700\\u6c42\\u7ba1\\u7406\",\n",
       "                    \"value\": 11,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(0,135,118)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u98df\\u54c1\\u996e\\u6599\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(160,101,18)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"SaaS\\u4ea7\\u54c1\",\n",
       "                    \"value\": 10,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(50,120,78)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5efa\\u7b51\\u8f6f\\u4ef6\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(88,59,42)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5efa\\u7b51\\u4fe1\\u606f\\u5316\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(10,31,39)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5efa\\u7b51\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(89,12,152)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"AI\\u4eba\\u5de5\\u667a\\u80fd\\u4ea7\\u54c1\",\n",
       "                    \"value\": 20,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(107,83,140)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4eba\\u5de5\\u667a\\u80fd\",\n",
       "                    \"value\": 21,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(78,98,96)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u667a\\u80fd\\u786c\\u4ef6\",\n",
       "                    \"value\": 12,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(113,31,83)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"CRM\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(52,145,9)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d3b\\u52a8\\u7b56\\u5212\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(130,122,97)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6548\\u679c\\u8bc4\\u4f30\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(33,143,69)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d77\\u5916\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(73,51,110)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u624b\\u6e38\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(104,10,154)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u5546\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(27,145,13)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u91d1\\u878d\\u4ea7\\u54c1\",\n",
       "                    \"value\": 14,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(70,71,73)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u91d1\\u878d\\u884c\\u4e1a\",\n",
       "                    \"value\": 14,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(100,93,28)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d41\\u7a0b\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 14,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(42,16,157)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"Visio\",\n",
       "                    \"value\": 7,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(51,137,22)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56fa\\u5b9a\\u6536\\u76ca\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(53,85,95)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56fa\\u6536\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(32,89,143)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"Axure\",\n",
       "                    \"value\": 23,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(108,58,44)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"CRM\\u4ea7\\u54c1\",\n",
       "                    \"value\": 10,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(43,102,137)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea4\\u6613\\u4ea7\\u54c1\",\n",
       "                    \"value\": 8,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(99,67,61)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u5546\\u4ea7\\u54c1\\u7ecf\\u7406 \",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(142,1,30)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"ERP\\u4ea7\\u54c1\\u7ecf\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(155,45,107)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8de8\\u5883\\u7535\\u5546\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(73,81,100)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8bc1\\u5238\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(29,68,105)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6e38\\u620f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(109,141,28)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"xmind\",\n",
       "                    \"value\": 6,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(2,111,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65c5\\u6e38\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(86,113,95)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"OTA\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(117,68,10)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u82f1\\u6587\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(100,75,118)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u7814\\u53d1\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(121,133,151)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5ba0\\u7269\\u7535\\u5b50\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(59,69,103)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e2a\\u4eba\\u62a4\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(60,123,16)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7f8e\\u5bb9\\u4eea\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(159,36,18)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u684c\\u9762\\u529e\\u516c\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(150,25,65)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e73\\u677f\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(141,146,88)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d88\\u8d39\\u7535\\u5b50\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(59,148,64)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6295\\u8d44\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(151,107,43)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8bfe\\u7a0b\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(26,57,41)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"Xmind\",\n",
       "                    \"value\": 6,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(48,23,103)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"SaaS\\u7cfb\\u7edf\",\n",
       "                    \"value\": 13,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(87,121,159)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9700\\u6c42\\u6316\\u6398\",\n",
       "                    \"value\": 9,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(151,133,108)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"985\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(30,61,153)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"211\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(102,12,26)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6280\\u672f\\u7ecf\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(84,151,40)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56fa\\u6536\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(45,142,48)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4f30\\u503c\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(80,102,105)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e7f\\u544a\\u4ea7\\u54c1\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(58,42,15)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e7f\\u544a\\u884c\\u4e1a\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(11,124,56)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6e38\\u620f\\u884c\\u4e1a\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,102,71)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u667a\\u80fd\\u63a8\\u8350\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(80,13,86)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5ba2\\u6237\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 12,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(111,15,70)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u793e\\u4ea4\\u4ea7\\u54c1\",\n",
       "                    \"value\": 7,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(120,105,38)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"TMS\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,97,151)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"WMS\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(81,159,44)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"OMS\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(1,63,15)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"ERP\\u7cfb\\u7edf\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(43,35,54)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"MindManager\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(97,127,0)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u58a8\\u5200\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(159,53,42)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u76f4\\u64ad\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(151,26,23)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u751f\\u7269\\u79d1\\u6280\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(142,105,83)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8de8\\u90e8\\u95e8\\u6c9f\\u901a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(62,126,52)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9879\\u76ee\\u5f00\\u53d1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(47,27,39)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"3C\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(122,49,35)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e9a\\u9a6c\\u900a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(84,19,60)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7cbe\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(41,88,51)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8de8\\u5883\\u7535\\u5546\",\n",
       "                    \"value\": 8,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(27,102,122)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7167\\u660e\\u7c7b\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(120,116,147)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5145\\u7535\\u7c7b\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(5,108,89)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u751f\\u6d3b\\u5bb6\\u5c45\\u7528\\u54c1\\u7c7b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(13,159,70)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u5b50/\\u534a\\u5bfc\\u4f53/\\u96c6\\u6210\\u7535\\u8def\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(13,24,61)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8bed\\u97f3\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(78,89,93)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"o2o\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(24,92,1)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"ppt\",\n",
       "                    \"value\": 6,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(131,130,56)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u67b6\\u6784\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(8,45,159)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e91\\u5e73\\u53f0\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(66,17,92)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8f6f\\u786c\\u4ef6\\u96c6\\u6210\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(144,58,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ece0\\u52301\\u7684\\u89c4\\u5212\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(49,140,118)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56fa\\u6536\\u6295\\u7814\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(77,129,85)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u98ce\\u63a7\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(50,56,141)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u91d1\\u878d\\u884c\\u4e1aB\\u7aef\\u4ea7\\u54c1\\u7ecf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(1,125,148)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u5206\\u6790\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(52,44,26)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u63a8\\u5e7f\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(40,43,86)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u517b\\u8001\\u673a\\u6784\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(54,50,29)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u667a\\u6167\\u57ce\\u5e02\",\n",
       "                    \"value\": 5,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(130,60,97)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u641c\\u7d22\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(133,108,97)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u7597\\u884c\\u4e1a\",\n",
       "                    \"value\": 6,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(112,52,80)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"Mockplus\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(118,95,50)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"excel\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(156,40,145)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u540e\\u53f0\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(15,25,4)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u901a\\u8baf/\\u7f51\\u7edc\\u8bbe\\u5907\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(140,64,106)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5bb6\\u5177\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(138,84,45)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6b27\\u7f8e\\u98ce\\u683c\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(134,23,151)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8f7b\\u5962\\u98ce\\u683c\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(1,55,70)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b9e\\u6728\\u5bb6\\u5177\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(39,93,94)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u677f\\u6728\\u5bb6\\u5177\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(127,50,7)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8f6f\\u4f53\\u5bb6\\u5177\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(142,59,25)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8d22\\u52a1\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(148,124,7)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"OA\\u4ea7\\u54c1\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(82,114,147)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u91d1\\u878d\\u7406\\u8d22/\\u8d37\\u6b3e\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(78,41,80)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u7ecf\\u7406\",\n",
       "                    \"value\": 8,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(7,40,108)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u62a5\\u4ef7\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(70,75,19)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8ba2\\u5355\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(52,6,136)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"MCS\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(18,135,159)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"B2B\\u62a5\\u4ef7\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(26,103,109)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8d44\\u8baf\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(71,130,50)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u9662\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(125,104,89)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u7597\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(76,52,98)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5927\\u5065\\u5eb7\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(51,27,103)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6162\\u75c5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(51,46,51)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6cbb\\u672a\\u75c5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(86,76,100)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e13\\u79d1\\u533b\\u751f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(79,117,71)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6267\\u4e1a\\u533b\\u5e08\\u8bc1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(23,69,29)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u5b66\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(13,159,115)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"erp\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(28,84,36)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u76ae\\u9769/\\u7eba\\u7ec7/\\u670d\\u88c5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(156,93,135)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4f20\\u611f\\u5668\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(60,75,9)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6a21\\u62df\\u82af\\u7247\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(17,114,93)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u5b57\\u82af\\u7247\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(153,109,98)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4fe1\\u53f7\\u6d4b\\u91cf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(128,110,155)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u96f7\\u8fbe\\u914d\\u5957\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(90,34,73)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65e0\\u7ebf\\u901a\\u4fe1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(121,124,85)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4eea\\u5668\\u8bbe\\u5907\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(128,143,27)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u667a\\u80fd\\u786c\\u4ef6\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(15,72,68)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8f66\\u8f7d\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,102,7)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u884c\\u8f66\\u8bb0\\u5f55\\u4eea\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(141,20,124)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8f6f\\u4ef6\\u5f00\\u53d1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(85,34,13)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u4ea7\\u54c1\\u7ecf\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(46,126,84)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u53ef\\u89c6\\u5316\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(139,137,149)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5927\\u6570\\u636e\\u5e73\\u53f0\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(104,156,139)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"OA\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(121,110,135)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5546\\u4e1a\\u5316\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(84,157,103)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"B\\u7aef\\u4ea7\\u54c1\\u7ecf\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(135,117,75)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4eba\\u529b\\u8d44\\u6e90\\u670d\\u52a1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(70,93,77)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"HRM\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(133,82,14)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"HRIS\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(29,56,30)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4eba\\u529b\\u8d44\\u6e90\\u6570\\u5b57\\u5316\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(140,14,147)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u652f\\u4ed8\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(38,106,56)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"OEM/ODM\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(54,152,30)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65e5\\u5316\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(145,144,60)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d17\\u62a4\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(156,49,30)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u793e\\u533a\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(37,33,88)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u793e\\u4ea4\\u7f51\\u7edc\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(99,32,66)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e91\\u8ba1\\u7b97\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(111,52,38)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e91\\u7f51\\u7f16\\u6392\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(120,40,5)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u4fe1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(122,39,58)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"to G\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(80,88,4)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u652f\\u4ed8\\u884c\\u4e1a\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(97,151,140)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5de5\\u4e1a\\u4e92\\u8054\\u7f51\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(65,55,83)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u667a\\u80fd\\u8f7d\\u8377\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(31,147,1)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u89c6\\u89c9\\u611f\\u77e5\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(57,122,65)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65e0\\u4eba\\u9a7e\\u9a76\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(50,62,30)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u91c7\\u8d2d\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(87,121,85)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"B\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(54,89,115)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5ba2\\u6237\\u5173\\u7cfb\\u7ba1\\u7406\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(80,91,116)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7ecf\\u9500\\u6e20\\u9053\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(9,23,126)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7269\\u6d41\\u5feb\\u9012\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(19,59,125)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u671f\\u8d27\\u8bc1\\u5238\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(18,133,33)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u63a8\\u8350\\u4ea7\\u54c1\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(157,106,125)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7528\\u6237\\u4e2d\\u5fc3\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(93,154,87)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"EHR\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(12,82,95)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7efc\\u5408\\u670d\\u52a1\\u5e73\\u53f0\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(112,76,17)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"API\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(121,156,69)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"AI\\u4ea7\\u54c1\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(58,17,125)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u673a\\u5668\\u5b66\\u4e60\",\n",
       "                    \"value\": 4,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(10,131,131)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e1a\\u52a1\\u5316\\u5efa\\u6a21\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(46,84,114)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u6807\\u6ce8\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(126,133,75)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"EAM\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(20,5,155)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"EHS\\u7cfb\\u7edf\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(116,110,102)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u78b3\\u6392\\u653e\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(76,35,115)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7eff\\u8272\\u80fd\\u6e90\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(62,47,96)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u80fd\\u6e90\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(22,31,158)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7269\\u6d41\\u4ea7\\u54c1\\u89c4\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(86,16,7)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e93\\u5b58\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(40,116,76)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4fbf\\u5229\\u5e97\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(117,98,55)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b9e\\u64cd\\u7b97\\u6cd5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(142,8,130)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e94\\u7528\\u573a\\u666f\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(125,124,4)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"AI\\u4ea7\\u54c1\\u5168\\u5468\\u671f\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(44,96,69)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9884\\u6d4b\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(89,78,159)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7b97\\u6cd5\\u6a21\\u578b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(47,116,48)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4eba\\u5de5\\u667a\\u80fd\\u6a21\\u578b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(41,47,66)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9879\\u76ee\\u7edf\\u7b79\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(30,18,129)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u7597\\u8bbe\\u5907/\\u5668\\u68b0\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(79,159,95)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65e0\\u4eba\\u673a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(77,62,155)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65e0\\u4eba\\u673a\\u8f7d\\u8377\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(94,102,13)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6fc0\\u5149\\u96f7\\u8fbe\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(8,67,124)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5149\\u5b66\\u76f8\\u673a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(42,13,104)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4f01\\u4e1a\\u670d\\u52a1\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(80,130,87)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e2d\\u533b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(90,63,58)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e2d\\u836f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(82,30,79)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e13\\u5bb6\\u7f51\\u7edc\\u5efa\\u8bbe\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(122,30,33)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5904\\u65b9\\u836f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(37,35,160)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4fe1\\u606f\\u5316\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(6,73,63)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"c\\u7aef\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(14,156,21)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8bbe\\u8ba1\\u670d\\u52a1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,145,147)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5e7f\\u7535\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(122,123,36)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5927B\\u7aef\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(59,108,6)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u552e\\u524d\\u6280\\u672f\\u652f\\u6301\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(160,57,24)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u89e3\\u51b3\\u65b9\\u6848\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(76,48,79)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u5305\\u88c5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(153,149,97)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u6d4b\\u8bd5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(41,52,3)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u5356\\u70b9\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(54,91,22)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6e20\\u9053\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(84,11,64)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u5e93\\u5b58\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(18,51,70)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5305\\u88c5\\u89c4\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(35,155,30)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65b0\\u54c1\\u5f00\\u53d1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(6,40,61)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u57fa\\u91d1\\u4ea7\\u54c1\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(152,28,47)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u57fa\\u91d1\\u4e1a\\u52a1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(48,28,102)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8c03\\u5ea6\\u7b56\\u7565\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(97,114,117)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5efa\\u6750\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(68,121,36)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7535\\u5b50\\u4ea7\\u54c1\\u53ca\\u914d\\u4ef6\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(105,115,99)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e91\\u684c\\u9762\\u7ec8\\u7aef\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(116,76,32)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"IPTV\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(58,78,99)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e00\\u4f53\\u673a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(67,109,97)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56fd\\u9645\\u5feb\\u9012\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(147,41,16)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7b97\\u6cd5\\u8bbe\\u8ba1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(42,107,150)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5206\\u7c7b\\u7b97\\u6cd5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(7,99,60)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u805a\\u7c7b\\u7b97\\u6cd5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(114,120,75)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56de\\u5f52\\u7b97\\u6cd5\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(11,36,33)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7b97\\u6cd5\\u6a21\\u578b\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(105,59,15)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u88c5\\u4fee\\u88c5\\u9970\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(21,115,137)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6c7d\\u8f66\\u96f6\\u90e8\\u4ef6\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(158,9,26)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"AI\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(94,153,15)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u63a8\\u8350\\u7b97\\u6cd5\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(81,34,63)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"e2e \",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(35,19,152)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"AI\\u4ea7\\u54c1\\u65b9\\u6848\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(18,141,29)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4e2d\\u6210\\u836f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(138,21,113)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b66\\u672f\\u63a8\\u5e7f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(108,66,63)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u97f3\\u89c6\\u9891\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(156,59,50)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4f1a\\u8bae\\u5e73\\u677f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(25,11,138)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6574\\u673a\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(50,37,29)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"ODM/OEM\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(91,27,122)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7ba1\\u7406\\u7ecf\\u9a8c\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(71,87,74)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4ea7\\u54c1\\u8bbe\\u8ba1\\u5bf9\\u63a5\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(138,80,50)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u7597\\u536b\\u751f/\\u533b\\u836f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(65,118,108)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u836f\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(20,12,127)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"SPSS\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(36,75,34)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4f9b\\u5e94\\u94fe\\u65b9\\u5411\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(28,0,158)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6570\\u636e\\u6cbb\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(127,114,100)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4fe1\\u521b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(156,27,134)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u56fd\\u4ea7\\u5316\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(91,130,77)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u89c4\\u5212\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(43,75,131)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6c7d\\u8f66\\u4e2d\\u63a7\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(38,15,120)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u96c6\\u63a7\\u7269\\u8054\\u7f51\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(104,138,60)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u529e\\u516c\\u4f1a\\u8bae\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(147,106,92)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9ad8\\u804c\\u6559\\u80b2\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(157,54,106)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b9e\\u4e1a\\u5b9e\\u8bad\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(11,143,139)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6559\\u80b2\\u767d\\u677f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(147,10,36)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u667a\\u6167\\u8bfe\\u5802\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(104,8,22)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6559\\u5b66\\u7ba1\\u7406\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(132,45,57)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6c34\\u7a3b\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(56,125,132)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7b14\\u8bb0\\u672c\",\n",
       "                    \"value\": 3,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(116,38,108)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u8d22\\u52a1/\\u5ba1\\u8ba1/\\u7a0e\\u52a1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(122,79,47)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9700\\u6c42\\u8bf4\\u660e\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(153,120,144)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b89\\u4fdd\\u884c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(86,39,55)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6df1\\u5ea6\\u5b66\\u4e60\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(92,71,32)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u4eba\\u5de5\\u667a\\u80fd\\u9886\\u57df\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(90,44,1)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7b97\\u6cd5/AI\\u7f16\\u7a0b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(93,142,47)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u836f\\u884c\\u4e1a\\u9500\\u552e\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(59,114,20)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u722c\\u866b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(16,73,154)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u529e\\u516c\\u8f6f\\u4ef6\\u3001\\u5de5\\u5177\\u7c7b\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(80,34,71)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u65b0\\u80fd\\u6e90\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(21,45,12)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"python\",\n",
       "                    \"value\": 2,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(120,86,88)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u706f\\u9970\\u7167\\u660e\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(155,11,59)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u7597\\u5668\\u68b0\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(152,85,107)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u533b\\u836f\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(26,0,27)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5ba2\\u6237\\u5173\\u7cfb\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(35,54,147)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u519c\\u6797\\u7267\\u6e14\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(134,21,103)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u519c\\u4e1a\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(66,11,60)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5c0f\\u7a0b\\u5e8f\\u4ea7\\u54c1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(1,23,67)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7269\\u8054\\u611f\\u77e5\\u4e91\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(131,156,129)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7269\\u8054\\u7f51\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(64,63,35)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5927\\u6570\\u636e\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(110,23,24)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d77\\u5916\\u623f\\u4ea7\\u4e1a\\u52a1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(1,139,61)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u6d77\\u5916/\\u8de8\\u5883\\u4e1a\\u52a1\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(26,65,135)\"\n",
       "                        }\n",
       "                    }\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"3C\\u6570\\u7801\",\n",
       "                    \"value\": 1,\n",
       "                    \"textStyle\": {\n",
       "                        \"normal\": {\n",
       "                            \"color\": \"rgb(95,117,126)\"\n",
       "                        }\n",
       "                    }\n",
       "                }\n",
       "            ],\n",
       "            \"drawOutOfBound\": false,\n",
       "            \"textStyle\": {\n",
       "                \"normal\": {\n",
       "                    \"fontFamily\": \"cursive\"\n",
       "                },\n",
       "                \"emphasis\": {}\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [],\n",
       "            \"selected\": {},\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"showContent\": true,\n",
       "        \"alwaysShowContent\": false,\n",
       "        \"showDelay\": 0,\n",
       "        \"hideDelay\": 100,\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0,\n",
       "        \"padding\": 5\n",
       "    },\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"WordCloud-\\u81ea\\u5b9a\\u4e49\\u6587\\u5b57\\u6837\\u5f0f\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10\n",
       "        }\n",
       "    ]\n",
       "};\n",
       "                chart_087f3b438500437a8ffe897b35ac3579.setOption(option_087f3b438500437a8ffe897b35ac3579);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x1177cbca0>"
      ]
     },
     "execution_count": 101,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import json\n",
    "\n",
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import WordCloud\n",
    "c = (\n",
    "    WordCloud()\n",
    "    .add(\n",
    "        \"\",\n",
    "        words,\n",
    "        word_size_range=[20, 100],\n",
    "        textstyle_opts=opts.TextStyleOpts(font_family=\"cursive\"),\n",
    "    )\n",
    "    .set_global_opts(title_opts=opts.TitleOpts(title=\"WordCloud-自定义文字样式\"))\n",
    "    \n",
    ")\n",
    "c.render_notebook()"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "73a11e79",
   "metadata": {},
   "source": [
    "### title处理"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "e379ffe1",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                           电商产品经理\n",
       "1                         临床项目经理PM\n",
       "2      产品经理（化妆品原料）/Product Manager\n",
       "3             产品经理/Product Manager\n",
       "4              产品经理Product Manager\n",
       "                  ...             \n",
       "395                         海外产品经理\n",
       "396                           产品经理\n",
       "397                       LIMS产品经理\n",
       "398                   产品经理，平板笔记本方向\n",
       "399                     产品经理（物联平台）\n",
       "Name: job.title, Length: 400, dtype: object"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.title']"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "c0f0705a",
   "metadata": {},
   "source": [
    "### requireWorkYears（工作年限处理）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 113,
   "id": "fb0b5275",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0         1\n",
       "1         3\n",
       "2         3\n",
       "3         5\n",
       "4         3\n",
       "       ... \n",
       "395       3\n",
       "396       5\n",
       "397    经验不限\n",
       "398       3\n",
       "399       5\n",
       "Name: job.requireWorkYears, Length: 400, dtype: object"
      ]
     },
     "execution_count": 113,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.requireWorkYears'].apply(lambda x:x.split('-')[0])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 119,
   "id": "b5103459",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/var/folders/mh/3clf5z8j4d1fxxtcl1ds294c0000gn/T/ipykernel_83273/3145916271.py:1: SettingWithCopyWarning: \n",
      "A value is trying to be set on a copy of a slice from a DataFrame.\n",
      "Try using .loc[row_indexer,col_indexer] = value instead\n",
      "\n",
      "See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
      "  df_PM_gz['工作时间']=df_PM_gz['job.requireWorkYears'].apply(lambda x:x.split('-')[0]).str.replace('经验不限',\"0\")\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>job.labels</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.title</th>\n",
       "      <th>job.salary</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>comp.compScale</th>\n",
       "      <th>工作时间</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>['产品开发', '产品规划', '产品运营']</td>\n",
       "      <td>20230421104505</td>\n",
       "      <td>电商产品经理</td>\n",
       "      <td>10-15k·13薪</td>\n",
       "      <td>广州-越秀区</td>\n",
       "      <td>True</td>\n",
       "      <td>1-3年</td>\n",
       "      <td>大专</td>\n",
       "      <td>NaN</td>\n",
       "      <td>广州愚记贸易有限公司</td>\n",
       "      <td>批发/零售</td>\n",
       "      <td>50-99人</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...</td>\n",
       "      <td>20230511163715</td>\n",
       "      <td>临床项目经理PM</td>\n",
       "      <td>20-28k·14薪</td>\n",
       "      <td>广州-海珠区</td>\n",
       "      <td>True</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>恒瑞医药-江苏科信医药销售有限公司</td>\n",
       "      <td>制药</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...</td>\n",
       "      <td>20230511102256</td>\n",
       "      <td>产品经理（化妆品原料）/Product Manager</td>\n",
       "      <td>薪资面议</td>\n",
       "      <td>广州-天河区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>硕士</td>\n",
       "      <td>NaN</td>\n",
       "      <td>仙婷集团</td>\n",
       "      <td>贸易/进出口</td>\n",
       "      <td>50-99人</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...</td>\n",
       "      <td>20230511110314</td>\n",
       "      <td>产品经理/Product Manager</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某广州大型机械/设备公司</td>\n",
       "      <td>机械/设备</td>\n",
       "      <td>500-999人</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...</td>\n",
       "      <td>20230410215438</td>\n",
       "      <td>产品经理Product Manager</td>\n",
       "      <td>20-25k</td>\n",
       "      <td>广州-番禺区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>本科</td>\n",
       "      <td>NaN</td>\n",
       "      <td>广州市新目标电子商务有限公司</td>\n",
       "      <td>IT服务</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>395</th>\n",
       "      <td>['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...</td>\n",
       "      <td>20230307162735</td>\n",
       "      <td>海外产品经理</td>\n",
       "      <td>15-25k·13薪</td>\n",
       "      <td>广州-海珠区</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>前海爱讯科技有限公司</td>\n",
       "      <td>互联网</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>396</th>\n",
       "      <td>['3C数码', '平板', '笔记本']</td>\n",
       "      <td>20230427145353</td>\n",
       "      <td>产品经理</td>\n",
       "      <td>25-35k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某广州大型计算机硬件公司</td>\n",
       "      <td>计算机硬件</td>\n",
       "      <td>500-999人</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>397</th>\n",
       "      <td>['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...</td>\n",
       "      <td>20230512091456</td>\n",
       "      <td>LIMS产品经理</td>\n",
       "      <td>25-35k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>学历不限</td>\n",
       "      <td>NaN</td>\n",
       "      <td>某广州互联网公司</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>398</th>\n",
       "      <td>['平板', '笔记本']</td>\n",
       "      <td>20230426162736</td>\n",
       "      <td>产品经理，平板笔记本方向</td>\n",
       "      <td>20-40k</td>\n",
       "      <td>广州</td>\n",
       "      <td>False</td>\n",
       "      <td>3-5年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某广州大型计算机软件公司</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>500-999人</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>399</th>\n",
       "      <td>['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...</td>\n",
       "      <td>20230511095539</td>\n",
       "      <td>产品经理（物联平台）</td>\n",
       "      <td>30-40k·15薪</td>\n",
       "      <td>广州-海珠区</td>\n",
       "      <td>False</td>\n",
       "      <td>5-10年</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>某大型知名通信公司</td>\n",
       "      <td>通信设备</td>\n",
       "      <td>500-999人</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 13 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                            job.labels  job.refreshTime  \\\n",
       "0                             ['产品开发', '产品规划', '产品运营']   20230421104505   \n",
       "1    ['临床项目管理', '药物', '临床试验', '药物分析', '制药企业', '科研院校...   20230511163715   \n",
       "2    ['英语', '市场推广', '市场拓展', '渠道策划', '市场策划', '市场调研分析...   20230511102256   \n",
       "3    ['商业产品', '定价/竞价产品', '策略产品', '制造业', '房地产行业', '家...   20230511110314   \n",
       "4    ['数据产品', '工具产品', '平台产品', '科研/技术服务', '数据分析', '竞...   20230410215438   \n",
       "..                                                 ...              ...   \n",
       "395  ['海外产品', '电商产品', 'CRM产品', 'to C', 'CRM系统', '海外...   20230307162735   \n",
       "396                              ['3C数码', '平板', '笔记本']   20230427145353   \n",
       "397  ['计算机软件', '产品规划', '产品设计', '竞品分析', '团队管理', '市场调...   20230512091456   \n",
       "398                                      ['平板', '笔记本']   20230426162736   \n",
       "399  ['工具产品', 'to B', '产品规划', '产品优化', '产品设计', '用户研究...   20230511095539   \n",
       "\n",
       "                       job.title  job.salary  job.dq  job.topJob  \\\n",
       "0                         电商产品经理  10-15k·13薪  广州-越秀区        True   \n",
       "1                       临床项目经理PM  20-28k·14薪  广州-海珠区        True   \n",
       "2    产品经理（化妆品原料）/Product Manager        薪资面议  广州-天河区       False   \n",
       "3           产品经理/Product Manager      20-30k      广州       False   \n",
       "4            产品经理Product Manager      20-25k  广州-番禺区       False   \n",
       "..                           ...         ...     ...         ...   \n",
       "395                       海外产品经理  15-25k·13薪  广州-海珠区       False   \n",
       "396                         产品经理      25-35k      广州       False   \n",
       "397                     LIMS产品经理      25-35k      广州       False   \n",
       "398                 产品经理，平板笔记本方向      20-40k      广州       False   \n",
       "399                   产品经理（物联平台）  30-40k·15薪  广州-海珠区       False   \n",
       "\n",
       "    job.requireWorkYears job.requireEduLevel comp.compStage  \\\n",
       "0                   1-3年                  大专            NaN   \n",
       "1                   3-5年                  本科            NaN   \n",
       "2                   3-5年                  硕士            NaN   \n",
       "3                  5-10年                统招本科          融资未公开   \n",
       "4                   3-5年                  本科            NaN   \n",
       "..                   ...                 ...            ...   \n",
       "395                 3-5年                统招本科          融资未公开   \n",
       "396                5-10年                统招本科          融资未公开   \n",
       "397                 经验不限                学历不限            NaN   \n",
       "398                 3-5年                统招本科          融资未公开   \n",
       "399                5-10年                统招本科          融资未公开   \n",
       "\n",
       "         comp.compName comp.compIndustry comp.compScale 工作时间  \n",
       "0           广州愚记贸易有限公司             批发/零售         50-99人    1  \n",
       "1    恒瑞医药-江苏科信医药销售有限公司                制药       10000人以上    3  \n",
       "2                 仙婷集团            贸易/进出口         50-99人    3  \n",
       "3         某广州大型机械/设备公司             机械/设备       500-999人    5  \n",
       "4       广州市新目标电子商务有限公司              IT服务       100-499人    3  \n",
       "..                 ...               ...            ...  ...  \n",
       "395         前海爱讯科技有限公司               互联网       100-499人    3  \n",
       "396       某广州大型计算机硬件公司             计算机硬件       500-999人    5  \n",
       "397           某广州互联网公司             计算机软件          1-49人    0  \n",
       "398       某广州大型计算机软件公司             计算机软件       500-999人    3  \n",
       "399          某大型知名通信公司              通信设备       500-999人    5  \n",
       "\n",
       "[400 rows x 13 columns]"
      ]
     },
     "execution_count": 119,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['工作时间']=df_PM_gz['job.requireWorkYears'].apply(lambda x:x.split('-')[0]).str.replace('经验不限',\"0\")\n",
    "df_PM_gz"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 123,
   "id": "676d3e7e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "3        173\n",
       "5        144\n",
       "1         51\n",
       "0         27\n",
       "10年以上      5\n",
       "Name: 工作时间, dtype: int64"
      ]
     },
     "execution_count": 123,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['工作时间'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 127,
   "id": "25d51545",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['3', '5', '1', '0', '10年以上']"
      ]
     },
     "execution_count": 127,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['工作时间'].value_counts().index.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 129,
   "id": "e736a6be",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/echarts.min'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"283aa6bb78ec44cfba9a10ff55c5ef59\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts'], function(echarts) {\n",
       "                var chart_283aa6bb78ec44cfba9a10ff55c5ef59 = echarts.init(\n",
       "                    document.getElementById('283aa6bb78ec44cfba9a10ff55c5ef59'), 'white', {renderer: 'canvas'});\n",
       "                var option_283aa6bb78ec44cfba9a10ff55c5ef59 = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"color\": [\n",
       "        \"#c23531\",\n",
       "        \"#2f4554\",\n",
       "        \"#61a0a8\",\n",
       "        \"#d48265\",\n",
       "        \"#749f83\",\n",
       "        \"#ca8622\",\n",
       "        \"#bda29a\",\n",
       "        \"#6e7074\",\n",
       "        \"#546570\",\n",
       "        \"#c4ccd3\",\n",
       "        \"#f05b72\",\n",
       "        \"#ef5b9c\",\n",
       "        \"#f47920\",\n",
       "        \"#905a3d\",\n",
       "        \"#fab27b\",\n",
       "        \"#2a5caa\",\n",
       "        \"#444693\",\n",
       "        \"#726930\",\n",
       "        \"#b2d235\",\n",
       "        \"#6d8346\",\n",
       "        \"#ac6767\",\n",
       "        \"#1d953f\",\n",
       "        \"#6950a1\",\n",
       "        \"#918597\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"pie\",\n",
       "            \"clockwise\": true,\n",
       "            \"data\": [\n",
       "                {\n",
       "                    \"name\": \"3\",\n",
       "                    \"value\": 173\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"5\",\n",
       "                    \"value\": 144\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"1\",\n",
       "                    \"value\": 51\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"0\",\n",
       "                    \"value\": 27\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"10\\u5e74\\u4ee5\\u4e0a\",\n",
       "                    \"value\": 5\n",
       "                }\n",
       "            ],\n",
       "            \"radius\": [\n",
       "                \"40%\",\n",
       "                \"55%\"\n",
       "            ],\n",
       "            \"center\": [\n",
       "                \"50%\",\n",
       "                \"50%\"\n",
       "            ],\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"position\": \"outside\",\n",
       "                \"margin\": 8,\n",
       "                \"formatter\": \"{a|{a}}{abg|}\\n{hr|}\\n {b|{b}: }{c}  {per|{d}%}  \",\n",
       "                \"backgroundColor\": \"#eee\",\n",
       "                \"borderColor\": \"#aaa\",\n",
       "                \"borderWidth\": 1,\n",
       "                \"borderRadius\": 4,\n",
       "                \"rich\": {\n",
       "                    \"a\": {\n",
       "                        \"color\": \"#999\",\n",
       "                        \"lineHeight\": 22,\n",
       "                        \"align\": \"center\"\n",
       "                    },\n",
       "                    \"abg\": {\n",
       "                        \"backgroundColor\": \"#e3e3e3\",\n",
       "                        \"width\": \"100%\",\n",
       "                        \"align\": \"right\",\n",
       "                        \"height\": 22,\n",
       "                        \"borderRadius\": [\n",
       "                            4,\n",
       "                            4,\n",
       "                            0,\n",
       "                            0\n",
       "                        ]\n",
       "                    },\n",
       "                    \"hr\": {\n",
       "                        \"borderColor\": \"#aaa\",\n",
       "                        \"width\": \"100%\",\n",
       "                        \"borderWidth\": 0.5,\n",
       "                        \"height\": 0\n",
       "                    },\n",
       "                    \"b\": {\n",
       "                        \"fontSize\": 16,\n",
       "                        \"lineHeight\": 33\n",
       "                    },\n",
       "                    \"per\": {\n",
       "                        \"color\": \"#eee\",\n",
       "                        \"backgroundColor\": \"#334455\",\n",
       "                        \"padding\": [\n",
       "                            2,\n",
       "                            4\n",
       "                        ],\n",
       "                        \"borderRadius\": 2\n",
       "                    }\n",
       "                }\n",
       "            }\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"3\",\n",
       "                \"5\",\n",
       "                \"1\",\n",
       "                \"0\",\n",
       "                \"10\\u5e74\\u4ee5\\u4e0a\"\n",
       "            ],\n",
       "            \"selected\": {},\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"showContent\": true,\n",
       "        \"alwaysShowContent\": false,\n",
       "        \"showDelay\": 0,\n",
       "        \"hideDelay\": 100,\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0,\n",
       "        \"padding\": 5\n",
       "    },\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"text\": \"Pie-\\u5de5\\u4f5c\\u6700\\u4f4e\\u5e74\\u9650\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10\n",
       "        }\n",
       "    ]\n",
       "};\n",
       "                chart_283aa6bb78ec44cfba9a10ff55c5ef59.setOption(option_283aa6bb78ec44cfba9a10ff55c5ef59);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x15a892fa0>"
      ]
     },
     "execution_count": 129,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Pie\n",
    "from pyecharts.faker import Faker\n",
    "\n",
    "c = (\n",
    "    Pie()\n",
    "    .add(\n",
    "        \"\",\n",
    "        [list(z) for z in zip(df_PM_gz['工作时间'].value_counts().index.tolist(), df_PM_gz['工作时间'].value_counts().values.tolist())],\n",
    "        radius=[\"40%\", \"55%\"],\n",
    "        label_opts=opts.LabelOpts(\n",
    "            position=\"outside\",\n",
    "            formatter=\"{a|{a}}{abg|}\\n{hr|}\\n {b|{b}: }{c}  {per|{d}%}  \",\n",
    "            background_color=\"#eee\",\n",
    "            border_color=\"#aaa\",\n",
    "            border_width=1,\n",
    "            border_radius=4,\n",
    "            rich={\n",
    "                \"a\": {\"color\": \"#999\", \"lineHeight\": 22, \"align\": \"center\"},\n",
    "                \"abg\": {\n",
    "                    \"backgroundColor\": \"#e3e3e3\",\n",
    "                    \"width\": \"100%\",\n",
    "                    \"align\": \"right\",\n",
    "                    \"height\": 22,\n",
    "                    \"borderRadius\": [4, 4, 0, 0],\n",
    "                },\n",
    "                \"hr\": {\n",
    "                    \"borderColor\": \"#aaa\",\n",
    "                    \"width\": \"100%\",\n",
    "                    \"borderWidth\": 0.5,\n",
    "                    \"height\": 0,\n",
    "                },\n",
    "                \"b\": {\"fontSize\": 16, \"lineHeight\": 33},\n",
    "                \"per\": {\n",
    "                    \"color\": \"#eee\",\n",
    "                    \"backgroundColor\": \"#334455\",\n",
    "                    \"padding\": [2, 4],\n",
    "                    \"borderRadius\": 2,\n",
    "                },\n",
    "            },\n",
    "        ),\n",
    "    )\n",
    "    .set_global_opts(title_opts=opts.TitleOpts(title=\"Pie-工作最低年限\"))\n",
    "    \n",
    ")\n",
    "\n",
    "c.render_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "92555a99",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "90b3ca2c",
   "metadata": {},
   "source": [
    "### salary处理"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 102,
   "id": "df903ff2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0      10-15k·13薪\n",
       "1      20-28k·14薪\n",
       "2            薪资面议\n",
       "3          20-30k\n",
       "4          20-25k\n",
       "          ...    \n",
       "395    15-25k·13薪\n",
       "396        25-35k\n",
       "397        25-35k\n",
       "398        20-40k\n",
       "399    30-40k·15薪\n",
       "Name: job.salary, Length: 400, dtype: object"
      ]
     },
     "execution_count": 102,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['job.salary'].apply(lambda x: x )"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 130,
   "id": "22245a74",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>工作时间</th>\n",
       "      <th>job.salary</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>1</td>\n",
       "      <td>10-15k·13薪</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>3</td>\n",
       "      <td>20-28k·14薪</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>3</td>\n",
       "      <td>薪资面议</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>5</td>\n",
       "      <td>20-30k</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>3</td>\n",
       "      <td>20-25k</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>395</th>\n",
       "      <td>3</td>\n",
       "      <td>15-25k·13薪</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>396</th>\n",
       "      <td>5</td>\n",
       "      <td>25-35k</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>397</th>\n",
       "      <td>0</td>\n",
       "      <td>25-35k</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>398</th>\n",
       "      <td>3</td>\n",
       "      <td>20-40k</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>399</th>\n",
       "      <td>5</td>\n",
       "      <td>30-40k·15薪</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 2 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "    工作时间  job.salary\n",
       "0      1  10-15k·13薪\n",
       "1      3  20-28k·14薪\n",
       "2      3        薪资面议\n",
       "3      5      20-30k\n",
       "4      3      20-25k\n",
       "..   ...         ...\n",
       "395    3  15-25k·13薪\n",
       "396    5      25-35k\n",
       "397    0      25-35k\n",
       "398    3      20-40k\n",
       "399    5  30-40k·15薪\n",
       "\n",
       "[400 rows x 2 columns]"
      ]
     },
     "execution_count": 130,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz[['工作时间','job.salary']]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "c4aa43f7",
   "metadata": {},
   "outputs": [],
   "source": [
    "job.requireEduLevel"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "a32a24a8",
   "metadata": {},
   "source": [
    "### 行业分布（学生练习）"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 151,
   "id": "3ae763c4",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "互联网            66\n",
       "计算机软件          66\n",
       "制药             33\n",
       "IT服务           22\n",
       "电子商务           22\n",
       "基金/证券/期货       21\n",
       "医疗器械           15\n",
       "食品/饮料/酒水       13\n",
       "专业技术服务         12\n",
       "电子/半导体/集成电路    11\n",
       "通信设备            8\n",
       "家具/家居           8\n",
       "日化              6\n",
       "贸易/进出口          6\n",
       "科技金融            6\n",
       "人工智能            5\n",
       "游戏              5\n",
       "医疗机构            5\n",
       "银行              4\n",
       "食品/饮料/日化        4\n",
       "房地产开发经营         4\n",
       "批发/零售           4\n",
       "人力资源服务          3\n",
       "物联网             3\n",
       "计算机硬件           3\n",
       "云计算/大数据         3\n",
       "机械/设备           3\n",
       "科技推广服务          2\n",
       "内容(音视频/阅读)      2\n",
       "整车制造            2\n",
       "消费品             2\n",
       "服装/纺织/皮革        2\n",
       "培训服务            2\n",
       "广告/公关/会展        2\n",
       "智能硬件            2\n",
       "在线社交/媒体         2\n",
       "货运/物流/仓储        2\n",
       "工程施工            2\n",
       "工艺品             2\n",
       "人力资源            1\n",
       "个人护理品           1\n",
       "农/林/牧/渔         1\n",
       "新能源             1\n",
       "其他商务服务业         1\n",
       "建材              1\n",
       "其他生活服务          1\n",
       "互联网/电商          1\n",
       "农林牧渔            1\n",
       "电力/热力/燃气/水务     1\n",
       "医药流通            1\n",
       "基金/证券/投资        1\n",
       "生物技术            1\n",
       "电气机械/器材         1\n",
       "化工              1\n",
       "Name: comp.compIndustry, dtype: int64"
      ]
     },
     "execution_count": 151,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz[\"comp.compIndustry\"].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 152,
   "id": "c98f3931",
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th>job.title</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>job.salary</th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th rowspan=\"5\" valign=\"top\">IT服务</th>\n",
       "      <th>10-14k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10-15k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13-16k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14-17k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15-25k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"5\" valign=\"top\">食品/饮料/酒水</th>\n",
       "      <th>15-30k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16-22k·15薪</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18-25k·14薪</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20-40k·15薪</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7-13k</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>315 rows × 1 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                              job.title\n",
       "comp.compIndustry job.salary           \n",
       "IT服务              10-14k              1\n",
       "                  10-15k              1\n",
       "                  13-16k              1\n",
       "                  14-17k              1\n",
       "                  15-25k              1\n",
       "...                                 ...\n",
       "食品/饮料/酒水          15-30k              1\n",
       "                  16-22k·15薪          2\n",
       "                  18-25k·14薪          1\n",
       "                  20-40k·15薪          1\n",
       "                  7-13k               1\n",
       "\n",
       "[315 rows x 1 columns]"
      ]
     },
     "execution_count": 152,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 行业对应薪资水平\n",
    "\n",
    "df_PM_gz.groupby(['comp.compIndustry','job.salary']).agg({'job.title':\"count\"})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 153,
   "id": "15f88dca",
   "metadata": {},
   "outputs": [],
   "source": [
    "# 学生练习：那个行业的平均薪资最高？如何运算"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "afd6c82e",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "0858a165",
   "metadata": {},
   "source": [
    "### 公司规模"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 149,
   "id": "eeb258d5",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "融资未公开     84\n",
       "已上市       57\n",
       "A轮        18\n",
       "沪深A股上市    16\n",
       "B轮        15\n",
       "其他         8\n",
       "港股上市       7\n",
       "战略融资       6\n",
       "创业板上市      5\n",
       "D轮         4\n",
       "美股上市       4\n",
       "不需要融资      4\n",
       "战略投资       3\n",
       "C轮         3\n",
       "科创板上市      2\n",
       "天使轮        1\n",
       "Name: comp.compStage, dtype: int64"
      ]
     },
     "execution_count": 149,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_PM_gz['comp.compStage'].value_counts()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "567b66be",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "markdown",
   "id": "ecef9ef9",
   "metadata": {},
   "source": [
    "### 分组运算"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 147,
   "id": "50c4da72",
   "metadata": {
    "scrolled": false
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th>job.title</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th rowspan=\"5\" valign=\"top\">大专</th>\n",
       "      <th>A轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>创业板上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>战略投资</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>沪深A股上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"6\" valign=\"top\">大专及以上</th>\n",
       "      <th>C轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>不需要融资</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>天使轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>战略融资</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"4\" valign=\"top\">学历不限</th>\n",
       "      <th>A轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>其他</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"13\" valign=\"top\">本科</th>\n",
       "      <th>A轮</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>B轮</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>C轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>D轮</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>其他</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>创业板上市</th>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>6</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>战略投资</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>沪深A股上市</th>\n",
       "      <td>12</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>港股上市</th>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>科创板上市</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>美股上市</th>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"5\" valign=\"top\">本科及以上</th>\n",
       "      <th>A轮</th>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>不需要融资</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>其他</th>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>16</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"7\" valign=\"top\">硕士</th>\n",
       "      <th>A轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>B轮</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>C轮</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>沪深A股上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>港股上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"4\" valign=\"top\">硕士及以上</th>\n",
       "      <th>A轮</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>战略融资</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th rowspan=\"10\" valign=\"top\">统招本科</th>\n",
       "      <th>A轮</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>B轮</th>\n",
       "      <td>9</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>其他</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>创业板上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>已上市</th>\n",
       "      <td>19</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>战略融资</th>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>沪深A股上市</th>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>港股上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>美股上市</th>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>融资未公开</th>\n",
       "      <td>41</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                                    job.title\n",
       "job.requireEduLevel comp.compStage           \n",
       "大专                  A轮                      1\n",
       "                    创业板上市                   1\n",
       "                    战略投资                    1\n",
       "                    沪深A股上市                  1\n",
       "                    融资未公开                   4\n",
       "大专及以上               C轮                      1\n",
       "                    不需要融资                   2\n",
       "                    天使轮                     1\n",
       "                    已上市                     4\n",
       "                    战略融资                    1\n",
       "                    融资未公开                   6\n",
       "学历不限                A轮                      1\n",
       "                    其他                      2\n",
       "                    已上市                     6\n",
       "                    融资未公开                   3\n",
       "本科                  A轮                      4\n",
       "                    B轮                      4\n",
       "                    C轮                      1\n",
       "                    D轮                      4\n",
       "                    其他                      2\n",
       "                    创业板上市                   3\n",
       "                    已上市                     6\n",
       "                    战略投资                    2\n",
       "                    沪深A股上市                 12\n",
       "                    港股上市                    5\n",
       "                    科创板上市                   2\n",
       "                    美股上市                    3\n",
       "                    融资未公开                  10\n",
       "本科及以上               A轮                      3\n",
       "                    不需要融资                   2\n",
       "                    其他                      3\n",
       "                    已上市                    10\n",
       "                    融资未公开                  16\n",
       "硕士                  A轮                      1\n",
       "                    B轮                      2\n",
       "                    C轮                      1\n",
       "                    已上市                     7\n",
       "                    沪深A股上市                  1\n",
       "                    港股上市                    1\n",
       "                    融资未公开                   2\n",
       "硕士及以上               A轮                      4\n",
       "                    已上市                     5\n",
       "                    战略融资                    1\n",
       "                    融资未公开                   2\n",
       "统招本科                A轮                      4\n",
       "                    B轮                      9\n",
       "                    其他                      1\n",
       "                    创业板上市                   1\n",
       "                    已上市                    19\n",
       "                    战略融资                    4\n",
       "                    沪深A股上市                  2\n",
       "                    港股上市                    1\n",
       "                    美股上市                    1\n",
       "                    融资未公开                  41"
      ]
     },
     "execution_count": 147,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 学历对应公司规模\n",
    "df_PM_gz.groupby(['job.requireEduLevel','comp.compStage']).agg({'job.title':\"count\"})"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "8b64f4b1",
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.8"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {
    "height": "618px",
    "left": "73px",
    "top": "111.125px",
    "width": "327.188px"
   },
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
